+ Google espera renovar la programación con su lenguaje Go

Posted by MCL | Software | Martes 10 Noviembre 2009 19:53

google go Google espera renovar la programación con su lenguaje Go

Los ingenieros de software de Google quieren ayudar a impulsar tanto el poder de computación como las habilidades de los programadores con un lenguaje de programación experimental llamado Go.

Considerando que la industria informática está en constante tensión entre generar un nuevo comienzo y la evolución de la tecnología actual, y la relación entre los límites de los diseños de hardware de hoy y la tecnología de programación, Google decidió crear su lenguaje Go.

“Hemos encontrado algunos de estos problemas muy frustrante y decidimos que la única manera de hacerles frente es un nuevo lenguaje”, dijo Rob Pike, un ingeniero de software de Google Go.

Go es muy similar a C y C + +, pero emplea las características modernas de la programación y tiene suficiente versatilidad que incluso podría ser utilizado en los navegadores Web.

Hay un gran paso entre la creación de un nuevo lenguaje de programación y la creación en una fuerza importante en la industria. Sun Microsystems, que tuvo éxito con Java, ha fracasado con un posible sucesor de Fortran llamada Fortress.

Pero Go tiene unos activos de la mayoría de lenguajes no tienen, en primer lugar, el proyecto es de Google, que tiene un poderoso incentivo para hacer algo útil con el fin de obtener más rendimiento en sus cientos de miles de servidores y para sus innumerables programadores. Además aclararon que no desean quedarse en la etapa experimental.

En segundo lugar, la calidad del equipo de Go, entre los que se destacan:

• Thompson, el ganador del Premio Turing 1983 y 1998 la Medalla Nacional de Tecnología que, junto con Dennis Ritchie fueron los creadores originales de Unix. Thompson también se acercó con el lenguaje de programación B, que llevó a luego C de Ritchie.

• Pike, un ingeniero de software, que era un miembro del equipo de Bell Labs, Unix y un proyecto de sistema operativo más adelante, Plan 9. El ha trabajado con Thompson durante años y con él creó el ampliamente utilizado régimen de codificación de caracteres UTF-8.

• Robert Griesemer, que ayudó a escribir el compilador de Java HotSpot y V8, motor de JavaScript del navegador Chrome, Russ Cox, un desarrollador de Plan 9, y Ian Taylor, que ha trabajado en la mejora de la fuente abierta, ampliamente utilizado compilador GCC.

Go está diseñado para resolver algunos problemas que el software tiene para sacar provecho de los procesadores de múltiples núcleos que pueden realizar múltiples tareas en paralelo. Tiene un enfoque para aliviar algunos de los dolores de cabeza de la programación orientada a objetos. Además tiene las características de un lenguaje moderno, como “la recolección de basura,” que ayuda a los programadores trabajar con la memoria sin preocuparse demasiado.

Y algo importante hoy en día,está diseñado para ser rápido, tan rápido como los programas escritos en C o C++, y por sobre todo rápido para crear los programas.

Aquí puedes leer más sobre Google Go.

Fuente.

Comparte esta noticia:

  • Digg
  • Facebook
  • Twitter
  • RSS
  • Meneame
  • Bitacoras.com
  • Technorati

Noticias relacionadas:

  1. Google App Engine ahora también soporta Java
  2. Google esta trabajando en la traducción de llamadas en tiempo real
  3. Google Code exhibe el código fuente del Apollo XI
  4. Google Chrome no disponible en algunos países
  5. Ya es posible medir el consumo de energía con Google PowerMeter en todo EE.UU.

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

2 comentarios »

  1. Notificación por [INFO] Google espera renovar la programaci — 10 Noviembre 2009 @ 19:56

    [...] [...]

  2. Comentario por fires — 1 Febrero 2010 @ 2:45

    promete mucho este nuevo lenguaje por varias razones.
    Una de ellas esta detras de una empresa que tiene mucho arrastre como tambíen confianza.
    Esta basado en lenguajes más populares que seria un rapido nivel de aprendizaje.
    Es un lenguaje moderno, con caracteristicas que hoy en día se necesitan bastante.
    saludos

RSS feed de los comentarios de la entrada. TrackBack URI

Deja un comentario

You must be logged in to post a comment.