conecti.ca
articulos recientes en sistemas operativos
Muy pocas cosas se han anunciado del sistema operativo webOS, el cual es propiedad de Palm, que a su vez es propiedad ··· » leer
El día de ayer se cumplieron 15 años del lanzamiento de Windows 95, que como su nombre lo indica fue lanzado por ··· » leer
Horas después del inminente hackeo del “Sistema de verificación de licencias” de Android, Google sale a dar la ··· » leer
Pues parece que el año 2010 a parte de ser el año del “Bi” también es sin duda el año de las tabletas, ··· » leer

11
NOV

Ahora tenemos GO: El lenguaje de Programación de Google; $Google++

Escrito por Mauricio Pastrana en Google, Open Source, Software

  • Live
  • Bitacoras.com
  • Meneame
  • BarraPunto
  • FriendFeed
  • StumbleUpon
  • Tumblr
  • PDF
  • Print
  • email
  • RSS

Go GopherEn contra de todas las posibilidades que Google nos sorprenda de nuevo con un producto/suceso/evento/tecnología/idea que busque cambiar el mundo, acaban de anunciar su nuevo proyecto: GO, el Lenguaje de Programación de Google.

En su presentación, GO de Google viene representado por Gordon, una simple ardillita que (suponemos) es una ardilla voladora ya que, luego de incorporar elementos nativos de la familia de programación de C pero incluyendo items selectos de otros lenguajes dinámicos como Python, Pascal, Modula y Oberon, GO esta diseñado para ser un lenguaje de programación ultra-rápido.

Vale la pena mencionar que no se han creado lengajes de programación significativos en los ultimos 10 años así que esperamos ver un salto en flexibilidad, utilidades, herramientas y juguetes.

Bajo GO, así se vería un Hola Mundo (y si, esos son caracteres internacionales multi-set)

05 package main
07 import fmt “fmt” // Package implementing formatted I/O.
09 func main() {
10 fmt.Printf(”Hello, world; or Καλημέρα κόσμε; or こんにちは 世界n”);
11 }

Algunas de las características son:

  • Su compilador produce código más rápido.
  • Buen manejo de memoria que logra gracias al manejo de punteros y al garbage collector que busca en memoria quitando lo que no se utiliza.
  • Mejor manejo de concurrencia
  • y la mejor (como muchos proyectos Google de esta naturaleza), es un proyecto Open Source


Link: GO: expressive, concurrent, garbage-collected

Tags: , ,

« Roomba + Tiempo libre = ¡Pac-Man! Como usar una tarjeta SD como disco de ··· »

Reacciones

  • Bitacoras.com
    noviembre 11, 2009 a las 10:14 am
  • Deja un comentario!

    XHTML: Puedes usar: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    conecti.ca
      Bitacoras.com
      Todo el Contenido Bajo la Licencia Atribución - No Derivadas 2.5 México de Creative Commons.
    (CC) Shinra SA de CV
    tel +52 (55) 84219341
    e-mail info@sclbits.com · Contácto · Legal · Pase Usted