Posts Tagged ‘Google’

Go - Nuevo lenguaje de programación

Miércoles, Noviembre 25th, 2009

Parece que no hay día en que no se sepa de alguna noticia, producto o servicio de Google. Y es que en el mes de Noviembre presentaron GO, un nuevo lenguaje de programación. GO es de código abierto y se basa en la familia de programación de C pero con elementos de Python y la familia de Pascal, Modula y Oberon.

 go2

Según sus creadores, el que no haya aparecido ningún lenguaje de programación importante en una década, ha creado los siguientes problemas:
• Los ordenadores son más rápidos pero el desarrollo de software no.
• Crece la oposición de los programadores frente a los lenguajes tipados.
• Los lenguajes de programación actuales son malos en temas actualmente fundamentales cómo gestión de dependencias, programación en paralelo, compilación rápida, ordenadores multiprocesador…

En respuesta a estos problemas, han decidido crear un lenguaje pensado para desarrollar en poco tiempo programas que se ejecuten en múltiples sistemas multiprocesador de manera paralela.

GO se puede considerar un lenguaje de la família de C (sintaxis Basic), pero tiene cambios respecto a C sobretodo en lo relativo a declaración de variables.

A continuación el clásico “hola mundo” escrito en GO:

go1

Información sobre GO.

Fuentes:
http://www.fayerwayer.com/2009/11/go-el-nuevo-lenguaje-de-programacion-de-google/
http://www.programacionweb.net/noticias/1451-go-un-nuevo-lenguaje-de-programacion-de-la-mano-de-google/

Los Sistemas Operativos de Google

Martes, Noviembre 24th, 2009

 

La Compañía Google entra en el mercado de los sistemas Operativos con dos de ellos: Chromne OS y Android. Cada uno de ellos esta pensado para un mercado diferente, con el denominador común de su base Linux. Teniendo en cuenta la trayectoria de Google, que parece que todo lo que toca lo convierte en oro, ¿Le está haciendo la competencia a Microsoft?.

 

Dejando aparte las opiniones personales vamos a analizar un poco más cada uno de éstos Sistemas Operativos.

 

Chromne OS

 

Chrome OS, el sistema operativo de Google para ordenadores basado en Linux, esta a punto de salir al mercado. Destinado principalmente a netbooks, Google promete que Chrome OS será más rápido, sencillo y seguro que otros sistemas operativos del mercado.


logo-chromneosSin embargo, Google también aclara que Chrome OS no será capaz de hacer todo lo que se puede llevar a cabo con otros sistemas operativos. Por ejemplo, Chrome OS sólo podrá ejecutar aplicaciones basadas en Web y los periféricos tendrán que ajustarse a unas determinadas referencias en diseño.

 

La empresa estadounidense también hizo hincapié en que el nuevo sistema operativo contará con sus propias medidas de seguridad y que será sencillo. Todas las aplicaciones se ejecutarán en Internet, por lo que no habrá que descargar actualizaciones.

En una demostración durante su lanzamiento oficial, Google mostraba cómo Chrome OS arranca en apenas siete segundos aunque esperan reducir incluso este tiempo. La interfaz del sistema operativo es la misma que el navegador y tendrá también etiquetas para las aplicaciones.

 

Además de un encendido más rápido (Google quiere que la experiencia sea como si se encendiese una televisión), la compañía también quiere que el rendimiento sea mucho más veloz en términos generales. “Los usuarios no tendrán que instalar programas, software, gestionar actualizaciones… nada. Es como una aplicación web, es un enlace, es una URL”.

 

En caso de un usuario pierda su netbook con Chrome OS, podría comprarse uno y, simplemente conectándose, podrá acceder a todas sus aplicaciones, documentos y datos, dado que no estarán físicamente en el dispositivo, sino en la nube. También tendrá automáticamente toda su configuración personal. Por tanto, estos netbooks no podrán incluir discos duros y, en su lugar, deberán llevar SSD, aunque los datos serán encriptados y sincronizados permanentemente entre el ordenador y la nube, según explica Google.

 

Dado que Chrome OS es de código abierto, cualquiera puede adaptarlo para que pueda trabajar con otros navegadores.

 

Fuente: PCWORLD Digital- Google lanza Chrome OS.

 

Android

 

Android el  Sistema Operativo diseñado (por Google) para utilizarse sobretodo en aparatos pequeños como móviles, PDAs, etc…Por lo que si tenemos un móvil con Android cuando lo encendemos estaremos iniciando Android y una vez esté abierto tendremos un escritorio igual que en Windows e iconos en el escritorio para abrir y utilizar.

 

logo-androidAndroid se ha creado para tenerlo en móviles o aparatos de similar tamaño, como podría ser un navegador de coche, etc… Todos esos aparatos llevan un Sistema Operativo detrás de ellos, es decir, Android se puede integrar en cualquier dispositivo (con algunos mínimos requerimientos).

 

Si tenemos un aparato con Android lo que tendremos es un ordenador pequeño. Al encender el móvil pasará como con Windows, tardará un tiempo en arrancar y una vez que finalize aparecerá un escritorio con iconos al igual que en Windows, en los cuales podremos pinchar y abriremos el programa. Es muy sencillo y cualquiera puede utilizarlo sin conocimiento previo ninguno.

 

En Android todo es fácil, para instalar un programa sólo tienes que seleccionar el que quieras y él mismo se instalará y aparecerá el icono en tu escritorio, es incluso más sencillo que Windows.

 

Android ha sido diseñado basándose en Linux y en código abierto.

 

Se prevee que en el futuro se lancen portátiles y PDAs con Android ya que aunque es capaz de realizar llamadas, la gran potencia de Android no es ser un móvil si no todo el conjunto en si de aplicaciones que tiene, ya que te convierte el móvil en una herramienta espectacular.


Fuente: Android-spa