vivencias de un java developer

Just another java fan developer!

Archive for the ‘Vivencias’ Category

Asuntos que me pasan diariamente

Eclipse for Java = Good, Eclipse for C++ (CDT) = Sucks

Posted by jquantdeveloper on February 6, 2008

Hace rato que no me aparezco por aca, por asuntos de no separar tiempo para escribir algo en el blog.

Desde hace buen rato que no utilizo java en el trabajo, ya que ahora nos dedicamos a desarrollar en C++ , debido a asuntos de velocidad.

El IDE de desarrollo por default que utilizo para programar en java es eclipse. Existen otros IDE’s para programar en java, tal como lo es el famoso Netbeans, pero me siento bien trabajando java con eclipse ya que es user friendly y liviano comparado con Netbeans.

Pero, a la hora de programar en c++ utilizando eclipse como interfaz de desarrollo, es un total dolor de cabeza. Para programar en c++ utilizando eclipse, deberas bajar un plugin llamado CDT.

Entre las cosas que detesto podria mencionar:

Si tengo varios proyectos en un workspace (ProyA, ProyB), y necesito utilizar una clase que esta en el otro proyecto (ProyB necesita utilizar un objeto que esta en el ProyA), ¿Por qué tengo que ir al build path del proyecto para setear el objecto en especifico (Clase.o), en lugar de solo setear en que proyecto se encuentra tal objeto (tal como se hace cuando usas eclipse con Java)?. Ademas de que tienes que setear el objeto en especifico, deberas añadir las clases que son utilizadas por dicha clase.

El debugger: Si quieres ver el contenido de un objeto, cuando estas en el Debugger, veras valores hexadecimales en lugar de contenido legible. El unico uso que le doy actualmente es para buscar variables que estan nulas.

Informacion de errores de compilacion: La informacion que brinda el CDT cuando existe un error de compilacion, carece de contenido explicito. (Al menos uno se salva si tiene internet disponible).

Al fin al cabo, no todo lo opensource es agradable!

Si conocen de algun IDE para programar en C++ sobre Linux, no duden en comunicarmelo!

Posted in Vivencias | Leave a Comment »

Migrando de un lenguaje a otro

Posted by jquantdeveloper on May 30, 2007

Ya han pasado casi tres semanas que no se nada de java debido a que la nueva asignacion que tengo que desarrollar tiene que ser en C++. Soy el de los que piensa que no hay que preocuparse mucho de manejar otro lenguaje, ya que lo que cambia es la sintaxis y los recursos que brinde el lenguaje. En mi caso, pasar de Java a C++ no seria tan complicado ya que ambos comparten muchas cosas entre si,  pero eso si: siempre se me olvida colocar los scopes!

Creo que java no tendria nada que envidiarle a C++, pero podria mencionar que lo unico bueno que le hayo a C++ es que es mas rapido (java necesita pasar por un JVM, C++ no) y puedo manejar punteros (es peligroso manejar inadecuadamente punteros, por eso JAVA no implementa punteros).

Si de migrar de Java a C++ podria ser algo easy, de visual basic a C++ si podria ser algo tedioso. Por que? Tanto que te acostumbrastes a no usar punto y coma al final de una instruccion y ademas de eso visual basic no es case sensitive.

Posted in Vivencias | Leave a Comment »