desarrollan una APP que permite compartir partituras en agrupaciones musicales
La empresa Proconsi, ubicada en el Parque Tecnológico de León, en España, ha desarrollado una aplicación para tabletas con sistema operativo Android que permite compartir partituras entre agrupaciones musicales
Informática
¿Qué lenguaje de programación aprender?
Artículo, del blog Proyecto GeoUbuntu, que recomendamos por su interés.
En la actualidad, el aprendizaje de un lenguaje de programación se convierte en una herramienta fuerte en la competencia laboral y de desarrollo de software. Sin embargo, escoger el lenguaje apropiado puede ser confuso y es por ello que en este artículo se dan algunos consejos útiles a la hora de escoger qué lenguaje estudiar. La elección depende en buena parte del sector laboral para el que se vaya a programar.
A grandes rasgos, son cinco los sectores que van a marcar la conveniencia de escoger unos u otros lenguajes:
-Sector Financiero
-Publicidad, Diseño, Medios de Comunicación
-Aplicaciones para empresas y software operacional
-Software para pequeños negocios
-Investigación, Desarrollo científico y académico
1.Sector Financiero: Existe un gran número de lenguajes que son óptimos debido a que brindan características funcionales de programación, permitiendo aumentar el rendimiento al realizar cálculos matemáticos . Es por esto que Scala es una de las opciones más fuertes. Otro elemento clave es que el lenguaje se beneficie de paradigmas orientados a objetos con fuertes patrones arquitectónicos, resaltando en este aspecto Java y C#. Estos lenguajes ofrecen opciones de mantenimiento que otros lenguajes no pueden.
2.Publicidad, Diseño, Medios de Comunicación: Con los procesos de diseño requeridos en el trabajo creativo propio de este sector, lenguajes que puedan crear prototipos rápidamente son muy solicitados. Los mejores lenguajes para esto son lenguajes dinámicos y que permiten máxima funcionalidad en pocas líneas. Es por esto que te serviría Ruby, PHP, JavaScript y Objective-C.
3.Aplicaciones para empresas y Software operacional: Para empresas la clave está en usar sistemas reutilizables, basados en patrones, de gran escala, los cuales generalmente son muy complejos y necesitan enfoques en diseño arquitectural. Es en estos puntos es que Java y C# resaltan sobre la mayoría.
4.Software para pequeños negocios: Estas compañías deben girar, cambiar y adaptarse rápidamente para sobrevivir en un mercado competitivo. Estos negocios deben crear prototipos y reunir esfuerzos en aplicaciones y diseños en donde otras entidades solo realizan pequeños cambios al software. Los lenguajes óptimos para estos puntos son: Ruby, PHP y JavaScript.
5.Investigación, Desarrollo científico y académico: La investigación científica y académica necesita lenguajes que permitan soportar matemáticas muy precisas, ejecución rápida y enfoque alrededor de la implementación de un lenguaje versus cualquier característica organizacional específica incluyendo orientación de objetos. De acuerdo a estas necesidades, la comunidad científica hace uso de lenguajes como Scala para cálculos matemáticos, C++ para procesos complejos e incluso lenguajes como Erlang y Python para cumplir diferentes tareas.