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:

En la situación actual del mercado (en numerosas empresas), donde falla el denominado contrato moral (más o menos: tienes unas normas que se plasman en un contrato con tu empresa y tu empresa contigo, llamado legal; y unas reglas de conducta no escritas donde tu empresa te cuida y da seguridad y tu defiendes sus intereses en todos los frentes), la gente no quiere ligarse con tecnologías porque no está seguro de poder aportar valor en otro contexto si se especializa demasiado y luego le echan.

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 ....

Roberto Canales Mora

rcanales[arroba]adictosaltrabajo.com

Extraído de ww.adictosaltrabajo.com

Comentarios

Agregar un comentario


Trabajos relacionados

  • Lenguaje C

    Estructura básica de un programa en C. Tipos básicos y variables. Funciones. Expresiones y operadores. Conversión de tip...

  • Curso de Diseño de Páginas Web - HTML

    Estructura básica de un documento HTML. Dando forma al texto del documento HTML. Caracteres especiales. Enlaces. Imágene...

  • Programación visual con C++

    ¿Que es C++?. ¿Que es la Programación Orientada a Objetos?. El modelo de programación Windows. El concepto de proyecto (...

Ver mas trabajos de Programacion

   

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo en formato DOC desde el menú superior.


Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.