Monografias.com > Computación > Programación
Descargar Imprimir Comentar Ver trabajos relacionados

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

    Extraído de
    ww.adictosaltrabajo.com

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

    Categorias
    Newsletter