Elegir lenguaje nativo para Ingeniería

octubre 21, 2007 at 5:45 pm 8 comentarios


Hace tiempo estoy en la búsqueda de un lenguaje de programación nativo (Lengua Materna), para desarrollar aplicaciones de Ingeniería.

Luego de ver revisiones hechas por otros desarrolladores, opiniones de otros usuarios, he llegado a la conclusión que Python es el lenguaje indicado.

Explicación del término nativo:

Hablo de lenguaje nativo, porque al igual que los lenguajes de comunicación, el primer lenguaje que aprendemos y usemos será el que mejor dominaremos.

Las ventajas que más destaco de Python:

  • La gran cantidad de proyectos numéricos y científicos relacionados al lenguaje.
  • Según los desarrolladores es un lenguaje limpio y elegante, que obliga a escribir código bien estructurado y claro, lo que para proyectos de largo plazo hace de la mantención y la implementación de mejoras, una labor más manejable.
  • Existe una comunidad activa de desarrolladores.

Referencias
Referencias Dinámicas y Referencia Estáticas: Definición en Wikipedia
El manual hacker ahora recomienda Python como lenguaje para aprender a programar.
¿Cuál software de control de versiones usar? Uff eso ya es más complicado, sobre todo por el tema de no saber dimensionar si los software de ingeniería corresponden a grandes proyectos de largo aliento donde el modelo descentralizado lleva las de ganar o corresponden a proyectos pequeños manejables con un sistema centralizado. Por el momento lo que más me llama la atención son Mercurial y Bazaar.

Actualización 20 de Abril de 2009

Lectura recomendadas: Python, un lenguaje potente, y a la vez simple y fácil de aprender

Entry filed under: educación, ingeniería. Tags: , .

WikiCursos y U-Cursos Nueva casa para el blog de WikiCursos

8 comentarios Add your own

  • 1. luis  |  enero 30, 2008 a las 2:06 am

    quien me puede ayudar con una deiicion de que es un lenguaje nativo???

    Responder
  • 2. Javier R.C.  |  enero 30, 2008 a las 10:34 pm

    Hola Luis:
    ¿A que te refieres con elegir un lenguaje nativo? ¿Para empezar a programar que cosa?
    Este pequeño artículo es la recomendación para un estudiante de ingeniería, pero para otra área de estudio, puede que existan otros lenguajes más afines.

    Responder
  • 3. luis  |  febrero 16, 2008 a las 5:32 pm

    Hola Javier, andaba buscando una definicion de lenguaje nativo para un trabajo de la catedra lenguajes de programacion; necesito de igual manero elegir un lenguaje para la realizacion de un software educativo de eson trata mi tesis.

    Responder
  • 4. Javier R.C.  |  febrero 19, 2008 a las 10:27 pm

    @luis:¿Sofware educativo? ¿Para que edad?
    Para niños que recién están aprendiendo programación creo que hay mucha gente que recomienda squeak
    Si quieres informarte sobre software educativo hay una comunidad de profesores que lleva años trabajando con eso:
    educalibre
    Sobre una definición de lenguaje nativo, yo no domino el tema, en este artículo sólo hago una analogía con los lenguajes de comunicación, que llamamos nativos a la lengua con la que aprendemos a hablar, aquí yo hablo de nativo al lenguaje con que aprendemos a programar😛

    Responder
  • […] El entorno de programación Squeak está más enfocado a niños menores, para jóvenes y adultos llegué a la conclusión que Python es un buen lenguaje para aprender a interactuar con un computador. […]

    Responder
  • 6. bibliotecavirtual123  |  enero 24, 2011 a las 12:52 am

    Buenas tardes,

    Su artículo está muy bueno. Para complementar me gustaría compartir una información acerca del proceso de conocimiento que permite alcanzar el desarrollo mental y la sabiduría.

    http://www.10millibrosparadescargar.com/blog/desarrollo-mental-y-sabiduria-el-proceso-del-conocimiento-revelado.html

    Saludos,

    Responder
  • 7. Delphius  |  agosto 23, 2012 a las 3:56 pm

    Lenguaje nativo es aquél que no necesita ningún tipo de FrameWork para ser ejecutado una vez compilado. En este caso Pyhon no es nativo ya que tiene su propio framework.

    Responder
    • 8. Javier R.C.  |  septiembre 3, 2012 a las 3:08 am

      @Delphius yo hablo de lenguaje nativo desde el punto de vista del programador no de la computadora, un sinónimo del término sería algo como “lengua materna” para programar.
      Para dejarlo más claro voy a editar la entrada, para explicar mejor a que me refiero, gracias por su comentario.

      Responder

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Plataforma WikiCursos

Blog Stats

  • 37,239 hits

Visitas


A %d blogueros les gusta esto: