Buenas gente.
Xeracker y yo queremos ampliar nuestro conocimientos mas de c++. y no sabemso que hacer hemos pensado en ASM. pero no se si nos puede servir de mucho. la verdad estamos estancados en el punto que no sabemos que programar.
Sabemos manejar c++ clase y puntero pero a la hora de la practica no sabemos que hacer.
bueno nos vendria bien aprender a programar en ASM?
ASM de que nos serviria ASM?
alguna otra opcion?
que mas aprender?.
saludos espero que nos puedan ayudar.
http://en.wikipedia.org/wiki/Assembly_language
Cita de: Xafirot en 6 Abril 2010, 19:35 PM
Buenas gente.
Xeracker y yo queremos ampliar nuestro conocimientos mas de c++. y no sabemso que hacer hemos pensado en ASM. pero no se si nos puede servir de mucho. la verdad estamos estancados en el punto que no sabemos que programar.
Sabemos manejar c++ clase y puntero pero a la hora de la practica no sabemos que hacer.
bueno nos vendria bien aprender a programar en ASM?
ASM de que nos serviria ASM?
alguna otra opcion?
que mas aprender?.
saludos espero que nos puedan ayudar.
Te lo digo con toda la objetividad posible:
Yo estoy aprendiendo ASM como reto, no tiene mucha mas utilidad que entender como funcionan profundamente nuestros sistemas, y quizás para realizar cosas muy especificas, pero normalmente ya se peude hacer todo con C++, se podria decir que con los tiempos que corren C a jubilado a ASM en cuanto a funcionalidad, no deja de ser algo importante que aprender, pero tampoco indispensable.
Saludos
Cita de: ..::| D3Bć1 |::. en 6 Abril 2010, 22:33 PM
Cita de: Xafirot en 6 Abril 2010, 19:35 PM
Buenas gente.
Xeracker y yo queremos ampliar nuestro conocimientos mas de c++. y no sabemso que hacer hemos pensado en ASM. pero no se si nos puede servir de mucho. la verdad estamos estancados en el punto que no sabemos que programar.
Sabemos manejar c++ clase y puntero pero a la hora de la practica no sabemos que hacer.
bueno nos vendria bien aprender a programar en ASM?
ASM de que nos serviria ASM?
alguna otra opcion?
que mas aprender?.
saludos espero que nos puedan ayudar.
Te lo digo con toda la objetividad posible:
Yo estoy aprendiendo ASM como reto, no tiene mucha mas utilidad que entender como funcionan profundamente nuestros sistemas, y quizás para realizar cosas muy especificas, pero normalmente ya se peude hacer todo con C++, se podria decir que con los tiempos que corren C a jubilado a ASM en cuanto a funcionalidad, no deja de ser algo importante que aprender, pero tampoco indispensable.
Saludos
hola
concuerdo totalmente
mas que nada es util para cosas como el cracking, programacion de sistemas operativos, cmos setup,etc
yo estoy con c++, pero lo proximo cuando termine con c++ es asembler.
y como cosa nueva...
podes aprender programacion web, podes aprender perl,pithon,java,etc
para aprender haaay muucho...
lo que es poco es el tiempo que disponemos para aprender todo.
saludos
Cita de: ..::| D3Bć1 |::. en 6 Abril 2010, 22:33 PM
Te lo digo con toda la objetividad posible:
Yo estoy aprendiendo ASM como reto, no tiene mucha mas utilidad que entender como funcionan profundamente nuestros sistemas, y quizás para realizar cosas muy especificas, pero normalmente ya se peude hacer todo con C++, se podria decir que con los tiempos que corren C a jubilado a ASM en cuanto a funcionalidad, no deja de ser algo importante que aprender, pero tampoco indispensable.
Saludos
Si yo que estudio un bachillerato de ciencias tengo como materias obligatorias Historia y literatura, un programador debería tener como obligación aprender ASM. Es indispensable para debugear, comprender que es un overflow..., si trabajas en c con punteros y no sabes asm no quiero ni imaginar el quebradero de cabeza que tendrás para arreglar los errores que se te presenten.
Saludos
Cita de: Hacker_Zero en 7 Abril 2010, 20:43 PM
Cita de: ..::| D3Bć1 |::. en 6 Abril 2010, 22:33 PM
Te lo digo con toda la objetividad posible:
Yo estoy aprendiendo ASM como reto, no tiene mucha mas utilidad que entender como funcionan profundamente nuestros sistemas, y quizás para realizar cosas muy especificas, pero normalmente ya se peude hacer todo con C++, se podria decir que con los tiempos que corren C a jubilado a ASM en cuanto a funcionalidad, no deja de ser algo importante que aprender, pero tampoco indispensable.
Saludos
Si yo que estudio un bachillerato de ciencias tengo como materias obligatorias Historia y literatura, un programador debería tener como obligación aprender ASM. Es indispensable para debugear, comprender que es un overflow..., si trabajas en c con punteros y no sabes asm no quiero ni imaginar el quebradero de cabeza que tendrás para arreglar los errores que se te presenten.
Saludos
Si quieres hacer aplicaciones de nivel alto si, pero hasta hace poco que no sabia asm, y años antes (estoy haciendo cuarto de ESO) programaba java basic y c y los problemas que me linkaba el depurador no supusieron un problema terminal, los unicos problemas que no he sido capaz de resolver por mi mismo, han sido de lógica o librerias externas para hacer segun que cosas.
Saludos
Bueno, en VB no hay demasiados problemas con esos temas a no ser que programes como cobein o karcrack, aparte de que debugear vb es un coñazo. Pero en C si lo veo necesario, la mayor parte de los errores no los descubre el compilador, y sin saber depurar puedes tirarte horas hasta que ves que estás llamando a un puntero sin inicializar, mientras que con un debuger en medio minuto pillas el problema.
Saludos
Cita de: Hacker_Zero en 7 Abril 2010, 21:11 PM
Bueno, en VB no hay demasiados problemas con esos temas a no ser que programes como cobein o karcrack, aparte de que debugear vb es un coñazo. Pero en C si lo veo necesario, la mayor parte de los errores no los descubre el compilador, y sin saber depurar puedes tirarte horas hasta que ves que estás llamando a un puntero sin inicializar, mientras que con un debuger en medio minuto pillas el problema.
Saludos
Si te digo la verdad, que estoy seguro que es mi mala costumbre y no el hecho de saber asm, es que me resulta mas tedioso analizar el programa con un debugger que re-plantear el codigo, y no solo vb o c, java, python, ruby, perl, JSP, php...
No suelo tener problemas para encontrar errores, pero por supuesto lo que dices tiene cabida y logica, no digo que no, solo que algunos ignorantes preferimos re-codearlo.
Saludos
cuando sabes asm comprendes mejor los lenguajes de programacion. yo no llegue a entender del todo c\c++ hasta que aprendi asm ;D
Cita de: winroot en 6 Abril 2010, 22:53 PM
Cita de: ..::| D3Bć1 |::. en 6 Abril 2010, 22:33 PM
Cita de: Xafirot en 6 Abril 2010, 19:35 PM
Buenas gente.
Xeracker y yo queremos ampliar nuestro conocimientos mas de c++. y no sabemso que hacer hemos pensado en ASM. pero no se si nos puede servir de mucho. la verdad estamos estancados en el punto que no sabemos que programar.
Sabemos manejar c++ clase y puntero pero a la hora de la practica no sabemos que hacer.
bueno nos vendria bien aprender a programar en ASM?
ASM de que nos serviria ASM?
alguna otra opcion?
que mas aprender?.
saludos espero que nos puedan ayudar.
Te lo digo con toda la objetividad posible:
Yo estoy aprendiendo ASM como reto, no tiene mucha mas utilidad que entender como funcionan profundamente nuestros sistemas, y quizás para realizar cosas muy especificas, pero normalmente ya se peude hacer todo con C++, se podria decir que con los tiempos que corren C a jubilado a ASM en cuanto a funcionalidad, no deja de ser algo importante que aprender, pero tampoco indispensable.
Saludos
hola
concuerdo totalmente
mas que nada es util para cosas como el cracking, programacion de sistemas operativos, cmos setup,etc
yo estoy con c++, pero lo proximo cuando termine con c++ es asembler.
y como cosa nueva...
podes aprender programacion web, podes aprender perl,pithon,java,etc
para aprender haaay muucho...
lo que es poco es el tiempo que disponemos para aprender todo.
saludos
El asm mejor lo aprendes para microcontroladores que harás maravillas. Si sabes C, está punto a tu favor ya que los PIC, AVR, etc los programas con C. Lo bueno que puedes comunicar y hacer interfaz con PIC y el PC.
[youtube=425,350]http://www.youtube.com/watch?v=niWAbQ-HVnY[/youtube]
Saludo.
Cita de: ..::| D3Bć1 |::. en 7 Abril 2010, 22:26 PM
Cita de: Hacker_Zero en 7 Abril 2010, 21:11 PM
Bueno, en VB no hay demasiados problemas con esos temas a no ser que programes como cobein o karcrack, aparte de que debugear vb es un coñazo. Pero en C si lo veo necesario, la mayor parte de los errores no los descubre el compilador, y sin saber depurar puedes tirarte horas hasta que ves que estás llamando a un puntero sin inicializar, mientras que con un debuger en medio minuto pillas el problema.
Saludos
Si te digo la verdad, que estoy seguro que es mi mala costumbre y no el hecho de saber asm, es que me resulta mas tedioso analizar el programa con un debugger que re-plantear el codigo, y no solo vb o c, java, python, ruby, perl, JSP, php...
No suelo tener problemas para encontrar errores, pero por supuesto lo que dices tiene cabida y logica, no digo que no, solo que algunos ignorantes preferimos re-codearlo.
Saludos
Eso es porque trabajas con programas pequeños o programas simples. Depurar es indispensable, no siempre tienes la opción de rearmar todo un código cuando te encuentras en un proyecto en conjunto de tamaño considerable.
Ademas no es necesario conocer Assembly como si fueses a desarrollar en el, con saber lo básico y un poco mas te basta y te sobra para poder depurar correctamente.
Cita de: Littlehorse en 8 Abril 2010, 19:57 PM
Eso es porque trabajas con programas pequeños o programas simples. Depurar es indispensable, no siempre tienes la opción de rearmar todo un código cuando te encuentras en un proyecto en conjunto de tamaño considerable.
Ademas no es necesario conocer Assembly como si fueses a desarrollar en el, con saber lo básico y un poco mas te basta y te sobra para poder depurar correctamente.
Totalmente de acuerdo, como ya he dicho en projectos pequeños e individuales y como hago todo esto por placer y aprendizaje no depende de un grupo, casi nunca, con el que haya que despurar.
Saludos