Un vistazo Dev-C++
Aunque ya hay multitud de lenguajes de alto nivel, periódicamente nos vemos
obligados a construir pequeños componentes o extensiones a aplicaciones actuales
en C/C++, donde el rendimiento y control del sistema es mucho mayor (si sabes,
claro)
Los más puristas del tema, que además suelen trabajar en Unix (Linux, Aix,
Solaris, HP-UX, etc), utilizando el
VI y el compilador de línea de comando, tratan siempre de evitar cualquier
dependencia con productos o plataformas específicas .. que al final complica las
migraciones (esa es una de las causas por las que el Java ha prosperado tanto…
las migraciones).
Inciso:
|
Hay facilidades que aportan los IDE (entornos integrados de desarrollo) que
no podemos ignorar y que mejoran nuestra productividad enormemente:
- Evitándonos compilaciones innecesarias (autoc-orrección)
- Ayudándonos a recordar funciones (auto-completar)
- Depurando sin salirnos del entorno
- Proporcionando ayuda sensible al contexto
- Etc.
Es más, con la sofisticación que están alcanzado los productos
gratuitos y la evolución de los entornos gráficos ¿quién tiene excusas para no
usarlos?.
Además, muchos de estos IDEs se pueden usar indistintamente en Linux y
MS Windows
Hoy vamos a ver como se instala uno de mis favoritos Dev C++ que es el que he
elegido para impartir cursos de C/C++ .
Descarga
Nos descargamos los binarios
Nos aseguramos de no montarlo sobre una instalación anterior
Elegimos el lenguaje
Seleccionamos los módulos a instalar
Elegimos el directorio de trabajo
Elegimos que todos los usuarios puedan acceder al IDE (estoy en un Windows XP
profesional)
Realizamos los últimos ajustes: Lenguaje
Activamos la introspección en ficheros de cabecera
Cacheamos los ficheros de cabecera estándar
Aspecto en marcha
Creamos un nuevo proyecto
Vemos los tipos de proyecto
Vemos el aspecto de nuestro proyecto
Y compilando y ejecutando estamos en marcha
Recursos de interés
Podemos encontrar miles de recursos para el trabajo en C/C++
Y algunas librerías que nos dejan de piedra .. como DevLib
Con las que podemos hacer cosas como estas ….
Conclusiones
Creo que todo equipo de desarrollo debe invertir periódicamente tiempo en
revisar las herramientas a su alcance. Esto, además de no dejarnos desfasados
nos ayuda a que no temamos tanto los cambios y nos cueste menos estar receptivos
ante nuevas técnicas ….
esta del asco el tutorial. sinceramente yo esperaba codigo y no cosas que puede aprender un niño de kinder garden ay les dejo para a ver si van escribiendo cosas mejores
…???
quede en shock cuando vi esas imagenes de mala calidad,ademas me esperaba algo mas introductorio pero tengo que admititlo pesimo…