sábado, 23 de febrero de 2013

Java como primer lenguaje....


Según Joel Spolsky vivimos en un mundo en el que sólo tenemos que mover uno de nuestros 10 dedos para hacer las cosas, gracias a java que hace todo por nosotros y no sabemos lo que es trabajar duro, desconocemos lo que es hacer el trabajo pesado. Esto  haciendo una comparación con lo que era antes y como se programaba en aquellos tiempos.

En toda carrera de un programador se debió a ver visto punteros y recursividad dos cosas muy importantes que para muchos se dificulta pero son claves para programar. Así que, si queremos ser buenos programando debemos poner mucha atención a este tema.

Hoy en día, con java no se preocupan en saber qué es lo que sucede, para ellos es más fácil, ya que no se topan con pared tratando de descifrar lo que está sucediendo, ya no tienen que pensar en cómo se hace el proceso, porque ya todo está servido en bandeja de plata.

¿Los punteros lo son todo?

Actualmente programar con punteros  no es necesario en un 90% del código, pero tenemos que tener en claro que existen códigos que los utilizan, como en el Kernel de Linux es necesario saber punteros para entender las líneas de código que están escritas.

¿Java no sirve?

Java es un lenguaje más que nos hace pensar menos a diferencia de otros, en algunos casos evita crear procesos porque ya existen y con esto programar más rápido. Aprender procesos como recursividad y punteros nos permiten abrir nuestra mente y entender mejor lo que estamos haciendo.

Concluyendo: debemos aprender diferentes lenguajes de programación, podemos empezar a programar en C y tener bien entendido lo que son los punteros y la recursividad, con esto, según nuestro amigo Joel Spolsky seremos buenos programadores.

No hay comentarios:

Publicar un comentario