Go, nuevo lenguaje de programación Open Source de Google

Hace un par de años, Google inició un proyecto cuyo objetivo era desarrollar un nuevo lenguaje de programación que facilitase el trabajo con las dependencias (librerías y demás) y dónde todo fuese más sencillo y rápido, un año más tarde dedicó un equipo de personas a tiempo completo al proyecto, nació Go, un lenguaje de programación de sistemas, expresivo, concurrente y con gestión automática de memoria, como servidores Web, almacenamiento masivo y bases de datos, pero buscan expandirlo a otras áreas, combina el rendimiento y las prestaciones de seguridad asociados al uso de un lenguaje compilado como es C++ con la velocidad de un lenguaje dinámico como Python.

La implementación del lenguaje se ha publicado en fuentes abiertas, con una licencia de tipo BSD.

En la actualidad Go no ha sido utilizado para desarrollar ninguna aplicación o servicio de Google que esté cara al público, le falta madurar y sobre todo aporte de la comunidad Open Source que en Google consideran tan importante.

“We developed Go because we had become a bit frustrated with how difficult software development has become in the last 10 years or so,”

“Hemos desarrollado Go porque estamos un poco frustrados de cuan difícil ha llegado a ser el programar en los últimos diez años o así.” comenta Rob Pike, ingeniero de Software al mando en Google.

Sin duda este es el año de Google, no deja de sorprendernos, primero Google Chrome, Google Chrome OSAndroid, Google Navigation System, Cobertura casi total para Street View en España, Google Wave, Google Music Search, Google Dashboard, y ahora Go.

Ahora simplemente hay que ver como madura el proyecto.

Más sobre el tema: Resulta que un señor llamado Francis Mccabe ya había creado un lenguaje de programación con un nombre muy parecido: “Go!” (entrada en la Wikipedia), e incluso publicado un libro: “Let’s Go!” y ahora pide que Google cambie el nombre de su lenguaje ya que el no tiene intención de hacerlo. ¿Es lo mismo “Go” que “Go!”?

Enlaces:

Invitaciones para Google Wave

google_wave

Soy afortunado poseedor de numerosas invitaciones para probar el nuevo servicio en forma de red social  de Google; Google Wave. Los interesados en ser invitados dejen un comentario en este post.

Enlaces interesantes #21

Una selección de enlaces que me han parecido interesantes:

Buscar claves de Windows XP en Google

Tan sólo hay que saber buscar ;)

Google Desktop disponible para Mac.

Google ha anunciado hoy que ya está disponible para descarga su software de búsqueda de escritorio Google Desktop para plataformas Mac, Google Desktop reindexa toda la información contenida dentro de tu disco duro, incluyendo los archivos .pst (que abre he indexa el contenido), correos, documentos, imágenes, caché de navegación y otros archivos comprimidos, convirtiendo las búsquedas en algo extraordinariamente liviano.

Trabaja con OS X 10.4 o superior y es gratuito.

Fuente: tuaw.

Enlaces interesantes #17

Una selección de enlaces que me han parecido interesantes:

Google y Samsung lanzan el tan esperado Google Phone.

Ya hay nota de prensa por parte de Google (inglés), será Samsung y el teléfono estará prefectamente integrado con las búsquedas de Google, los mapas (Google Maps) y un nuevo Cliente de Correo para Gmail, lo han presentado en el Consumer Electronics Show este mismo lunes.

Comentan en un review del teléfono en Gizmologia que es el teléfono móvil HSDPA (High Speed Downlink Packet Access) más delgado del mercado con sólo 13,8mm de grosor, desmentido, el iPhone es más fino, concretamente 11.6mm.

Más datos:

  • Cámara de 3 Megapixeles de resolución.
  • GPS con capacidad para usar uGo y uTrack.
  • Ranura microSD.
  • Conectividad Bluetooth y USB.
  • Pantalla de 2.1 pulgadas y resolución QVGA.

Y más fotos en el reportaje de Akihabara News (inglés).

Fuentes: Akihabara News, Gizmologia, WooPaa, Wikipedia, Digg.

Enlaces interesantes #16

Una selección de enlaces que me han parecido interesantes:

Enlaces interesantes #15

Una selección de enlaces que me han parecido interesantes:

Enlaces interesantes #13

Una selección de enlaces que me han parecido interesantes:

Google anula Writely y crea Google Docs & SpreadSheets (Beta)

Google ha anulado el dominio www.writely.com, empresa que compró hace unos meses, para poner a la disposición del público Google Docs & SpreadSheets (Beta), la hoja de cálculo y el procesador de textos online de Google, una herramienta muy útil para hacer competencia con el próximo Microsoft Office Live de Microsoft.

Ya disponibles los dominios .mobi

Ya estan los dominios de primer nivel (TLD) .mobi, aprobados para albergar páginas diseñadas para ser visualizadas desde dispositivos portátiles, con una accesibilidad notablemente reducida, pantalla más pequeña, sin raton, etc…

Grandes compañias estan detras de este acuerdo: Microsoft, GSM Association, Ericsson, Vodafone, Telefonica, Google, Nokia y T-mobile entre otras.

Se puede ver la página oficial que ya consta de dominio .mobi (http://mtld.mobi), incluso tienen un emulador online para ver como queda cualquier web desde un dispositivo portátil, basta con poner la url.

Via: FayerWayer.

G2P, truquito en Google para buscar mp3.

Mediante la Web G2P podemos realizar búsquedas en Google que nos den como resultados enlaces directos a mp3, nada de p2p.

Dicha Web despareció, pero lo que hacía no es nada complicado que no podamos hacer nosotros mismos en Google.

Buscamos en Google la siguiente cadena

intitle:index.of.mp3 Readiohead -htm – html -php -asp -aspx

Reemplazamos Radiohead por el grupo/artista/canción que estemos buscando.

Nota: es importante obviar los primeros resultados puesto que suelen ser webs especialmente indexadas para esas consultas y sin el contenido que buscamos, aunque a primera vista lo parezca.

Ademas denegro se ha currado la extensión para Firefox.

Google implementará el reconocimiento facial en Picasa

Tal y como comenta

Enlaces interesantes #10

Videos: