Últimos artículos

SAP lanzará HANA para pymes

La tecnología ‘In-Memory computing’, que se extenderá a las pymes, es la de mayor crecimiento en la ...

Leer más

Edge-Core Networks lanza su programa de partners

Edge-Core Connect está destinado a sus partners en Europa y África, y está configurado en dos nivele...

Leer más

El nuevo CEO de RIM adelanta que BlackBerry 10 llegará a finales de 2012

El nuevo CEO, en el que están puestas las esperanzas para recuperar el mercado smartphone, ha anunci...

Leer más

Nokia despedirá a otros 4.000 empleados

Durante el año 2011 ya hubo dos grandes recortes de personal, que esta vez afectará a sus plantas en...

Leer más

Últimos artículos

LS3 AlphaDog ha llegado para quitarle el puesto a BigDog

Seguro que todos recordáis al genial BigDog, esa mula de carga robótica que sonaba como un enjambre ...

Leer más

Convierte tu iPad en un monitor auxiliar con el tentáculo flexible Hover Bar

Segunda o incluso tercera pantalla. El iPad puede ser algo más que un tablet y podría contribuir a a...

Leer más

Edward Norton y esta señorita tan guapa nos presentan el LG Prada 3.0

Hace unos meses ya te enseñamos aquí en Gizmodo los primeros bocetos sobre el LG Prada 3.0, la nueva...

Leer más

La piscina infinita: la cinta de correr acuática

¿Te suena el concepto “correr sin desplazarse”? Jamiroquai le dedicó un disco entero. Ya existía en ...

Leer más

Últimos artículos

Google está a punto de sacar su propio Dropbox

Google lanzará en unas semanas o meses su servicio de almacenamiento en la nube. Google va a entrar ...

Leer más

Dimension Data adquiere Xigo

La compañía está especializada en soluciones de control de gasto en telecomunicaciones. Dimension Da...

Leer más

Google, Cisco y Ericsson, las campeonas en responsabilidad verde según Greenpeace

Telefónica se estrena en el estudio con un “pobre debut” y se sitúa en la cola.  Greenpeace acaba d...

Leer más

Alibaba quiere comprar la participación de Yahoo! en la compañía

El gigante chino estaría en negociación con seis bancos para lograr un préstamo de 3.000 millones co...

Leer más

Últimos artículos

Los iPhones no benefician (ni mucho menos) a las operadoras

Las principales operadoras estadounidenses han visto que sus márgenes de beneficio se han reducido d...

Leer más

Google prepara su propio servicio de almacenamiento online

Los de Mountain View podrían haber desarrollado un servicio de almacenamiento en la nube similar al ...

Leer más

HP libera el kernel de Android para el TouchPad al equipo CyanogenMod

El gigante estadounidense, en un gesto que ha sido calificado de buena voluntad, ha liberado el kern...

Leer más

La nueva estrategia de HTC favorecerá sobre todo a Nvidia

El gigante estadounidense Nvidia cree que los envíos de sus procesadores de la serie Tegra se increm...

Leer más

[x]Cerrar

googlego

Google presenta su nuevo lenguaje de programación: Go

“Productivo, rápido y divertido”, así es el nuevo lenguaje que el gigante de las búsquedas acaba de introducir como “experimental”. Combina el dinamismo de Python y el rendimiento de C o C++.

Google ha presentado un nuevo lenguaje de programación al que ha denominado Go y con el que pretende mejorar la productividad y rapidez a la hora de crear nuevo software, pero también conseguir que los desarrolladores se diviertan con él.

Sus responsables indican que se trata de un “lenguaje experimental” que intenta combinar la rapidez de desarrollo que ofrecen lenguajes dinámicos como Python con el rendimiento y seguridad de los lenguajes que se compilan, como es el caso de C o C++.

googlego.jpg

En un post del blog del equipo de Google Go se puede leer: “En nuestros experimentos con Go hasta la fecha, los desarrollos típicos son casi instantáneos, incluso a la hora de compilar grandes volúmenes de binarios. El código compilado ofrece la velocidad de lenguajes como C. Go ha sido diseñado para permitir que los desarrolladores se muevan muy rápido”.

Desde las preguntas frecuentes de Google Go se indica que el lenguaje de programación no está siendo utilizado por la compañía de forma interna, al menos no para los sistemas en producción. “El proyecto Go ha sido concebido para hacer más fácil el proceso de escritura de código en nuestros servidores y otras aplicaciones que Google utiliza de forma interna, pero esta implementación aún no es lo suficientemente madura para introducirla los grandes sistemas de producción”.

No obstante, sus responsables aseguran que “mientras seguimos mejorándolo también estamos haciendo experimentos y Go se conforma como un firme candidato para nuestro entorno de servidores”.

De entre los motivos por los que Google ha decidido crear su propio lenguaje de programación destacan los siguientes:

  • Los ordenadores son cada vez más rápidos, no así los desarrollos de software.
  • La gestión de las dependencias es una parte importante del desarrollo de software a día de hoy, pero los ficheros “header” de lenguajes como C no permiten eliminar esas dependencias y la compilación o el análisis son demasiado lentos.
  • Los desarrolladores se están rebelando en cierta forma con lenguajes pesados como Java o C++, acercándose a otros más dinámicos como Python o JavaScript.
  • Algunos conceptos fundamentales como la computación en paralelo no están bien soportados por los lenguajes populares.
  • La aparición de ordenadores multinúcleo está generando preocupación y confusión.

“Creemos que vale la pena intentarlo con un nuevo lenguaje que pueda resolver todos estos detalles y que, además, permita una compilación rápida de las aplicaciones”, finalizan desde el FAQ de Google Go.


Último comentario




0 respuestas a Google presenta su nuevo lenguaje de programación: Go

Deja un comentario

  • Los campos necesarios están marcados *,
    Tu dirección de correo electrónico no será publicada.

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>