lenguaje programación – Instituto FOC | Informática ONLINE | FP Informática ONLINE

Desarrollan el primer lenguaje de programación para material genético

Hasta ahora cuando hablábamos de lenguaje de programación, nos venía a la mente rápidamente el desarrollo de aplicaciones de carácter web, para dispositivo móvil o para escritorio.

Sin embargo esa tendencia va a cambiar y es que se ha desarrollado un nuevo lenguaje de programación orientado al trabajo con estructuras genéticas. Este nuevo lenguaje ha sido desarrollado por científicos de la Universidad de Washington, del Instituto Tecnológico de California, y de Microsoft Research, y sus resultados se han publicado en la revista Nature. La Fundación Nacional de Ciencia avaló el proyecto y ya ha destinado dos millones de dólares más como punta de lanza para el desarrollo de un futuro lenguaje molecular.

Molécula de ADN

Muchas enfermedades podrán prevenirse gracias a que el mundo de la computación y la ciencia médica se han unido una vez más con el desarrollo de un nuevo lenguaje de programación para material genético. El avance parte de una recopilación de descripciones de cómo funciona una red química. Los algoritmos de este nuevo lenguaje expresan combinaciones de diferentes reacciones entre moléculas que permitirán, según sus creadores, generar cadenas de ADN sintético con funciones muy concretas.

El sistema aún todavía no está preparado completamente para ser aplicado en laboratorios, pero abre las puertas a una nueva era en la que se podrán programar cadenas de ADN sintético para aplicar diferentes fármacos en terapias genéticas o para detectar enfermedades a nivel celular.

Fuente: http://noticias.univision.com

Desarrollando juegos multiplataforma con libGDX

La semana pasada hablábamos sobre un curso de programación de videojuegos y esta semana, continuando con el tema vamos a presentar una librería que nos va a facilitar enormemente el desarrollo de juegos. Aún más, al tratarse de un librería multiplataforma nos va a permitir portar nuestro juego a windows, linux, android, HML5, iOS (requiere monotouch que es de pago), Mac OS X,…

Se trata de libGDX, una librería opensource. Podemos encontrar una gran comunidad detrás lo que nos garantiza que será sencillo encontrar quién nos ayude a solucionar nuestro problemas cuando estos lleguen.

Nos va a permitir usar de forma sencilla gráficos, sonido, animaciones, mapas y escenas 2D, cálculos de álgebra y geometría ya implementados, OpenGL, … y api de 3D en desarrollo. Podéis consultar las características en este enlace.

Se programa en Java, y existe abundante documentación

 

Lenguaje de programación más popular en Marzo 2013

Según el último informe Tiobe, el lenguaje más popular en Marzo de 2013 sería Java con un 18% seguido de C con un 17%. C# queda en el quinto puesto con casi un 7% . Este índice Tiobe, es muy criticado por su importante componente histórico, es decir tiene en cuenta todos los recursos existentes en Internet sobre un lenguaje.

También existen índices, como el PYPL, que usan el número de búsquedas realizadas en un momento dado (utilizando Google Trends) sobre los distintos lenguajes. Según este índice Java sería el lenguaje más usado con un 27% seguido de PHP con un 14%.  C# ocuparía el tercer lugar con un 10% empatado con Python.

Estos resultados contrastan con una reciente encuesta de codeeval (una importante comunidad de desarrolladores)  que revela que para este año 2013 el lenguaje más demandado será Python, con casi un 30% seguido de Java por un 25%

Lenguajes más populares

Algo que sí podemos ver en las tres encuestas es que Java es un lenguaje cada vez más popular, con un ascenso cada vez mas claro de Python. No en vano son los dos lenguajes más utilizados por Google.

Google presenta en las coferencias GOto su nuevo lenguaje de programación

Google , acaba de desarollar un nuevo lenguaje para la programación web llamado “Dart”

“Dart” se presentara oficialmente del 10 al 12 de octubre en la conferencia GOto realizadas en dinamarca.  Desde Google no dan más detalles acerca de las características de este nuevo lenguaje de progrmación “Dart”. Aunque nos han informado de que este nuevo lenguaje de programación se enfoque al desarrollo estructurado en la web, interpretado como el código javascript.

Para todos aquellos que querais asistir a las conferencia podeís consultar en GOto Conferences 2011.