Eli
374meneos

Google espera renovar la programación con su lenguaje Go

Los ingenieros de Google han presentado un proyecto experimental de lenguaje de programación llamado 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.

negativos: 0  usuarios: 182  anónimos: 192  compartir:  twitter  facebook  friendfeed
últimas relacionadas
  1. votos: 6, karma: 62
    por RaMoNeS (#) el 11-11-2009 00:04 UTC
  2. #2   lo único que les faltaba, ya estaban tardando...
    Lo siguiente: google consulting.
    votos: 2, karma: 23
    por josemaripili (#) el 11-11-2009 00:37 UTC
  3. #3   #2 Creo que ya existe www.youtube.com/watch?v=TYMuhN7OZgM
    Son otra empresa pero autorizados por Google.
    votos: 0, karma: 10
    por Jumbo2 (#) el 11-11-2009 00:41 UTC
  4. #4   Wikipedia vuela, ya tiene un esbozo en inglés para Go en.wikipedia.org/wiki/Go_(programming_language)
    votos: 0, karma: 12
    por www.com.es (#) el 11-11-2009 01:27 UTC
  5. #5   A partir de ahora me será difícil encontrar cosas sobre el juego de mesa GO
    votos: 36, karma: 323
    por World (#) el 11-11-2009 01:58 UTC
  6. #6   #5 Ya te digo. Podían haber buscado otro nombre, algo como Google Programming Languaje, abreviado como GPL y... oh, wait! :-D

    No, en serio: podían haberlo llamado G a secas. Ya les vale.
    votos: 22, karma: 192
    por Wayfarer (#) el 11-11-2009 02:27 UTC
  7. #7   #5 #6 ¿y el verbo "to go" inglés? ¿Y la película "Go" de 1999?
    Al buscar añadid "juego" a la búsqueda y os quitais de problemas, dobles sentidos los tienen todas las palabras.

    Si se llamase "G" el punto G va a ser más dificil de encontrar de lo que ya es!
    votos: 30, karma: 253
    por Ferk (#) el 11-11-2009 02:59 UTC
  8. #8   #4 ¡Vaya que si vuela! tanto que por lo visto ya lo borraron ^^U
    votos: 2, karma: 32
    por Ferk (#) el 11-11-2009 03:04 UTC
  9. #9   #7 Algo así como gooprosis, seguro que no esta usado!
    votos: 0, karma: 6
    por World (#) el 11-11-2009 04:33 UTC
  10. #10   Pues nada, a leermelo todo y a ver el vídeo de presentación de una hora. Seguramente sea algo a tener en cuenta.
    votos: 0, karma: 8
    por capullo (#) el 11-11-2009 07:30 UTC
  11. #11   Correo, Google. Buscador, Google. Chat, Google. SO movil, Google. Estadísticas web, Google. Navegador, Google. GPS, Google. Publicidad on-line, Google. Lenguaje de programación, Google.

    Empiezo a estar hasta los cojones de Google.
    votos: 20, karma: -57
    por Lemming (#) el 11-11-2009 07:46 UTC
  12. #12   Jo, con lo agustito que estaba en .NET bajo Mono...

    Pero siempre es bueno aprender cosas nuevas. Espero que no sea un bluf como el lenguaje D, del cual decían que iba a ser el sucesor de C.

    Pero aquí falla algo. ¿No había dicho Google que el lenguaje del futuro era javascript?

    google.dirson.com/post/4094-javascript-lenguaje-futuro/
    votos: 4, karma: 38
    por Oreades (#) el 11-11-2009 07:48 UTC
  13. #13   A partir de ahora, eso de "Go! Go! Power Rangers!" será visto desde otra perspectiva.
    votos: 1, karma: 13
    por --147081-- (#) el 11-11-2009 07:51 UTC
  14. #14   #11 No les des ideas, el próximo lanzamiento de Google será .... Google Balls :-D
    votos: 4, karma: 37
    por albertbp (#) el 11-11-2009 07:55 UTC
  15. #15   Otro más a añadir en la lista del curriculum...
    votos: 1, karma: 16
    por demostenes (#) el 11-11-2009 08:03 UTC
  16. #16   Estos van a hacer bueno a Microsoft...
    votos: 8, karma: -46
    por hapo (#) el 11-11-2009 08:04 UTC
  17. #17   #11 Cuando Google lanzo esos productos los dominadores del mercado eran:
    hotmail, Altavista, AIM/MSN, Symbian, Explorer/Firefox, TomTom, C's/java
    Es la diferencia entre la imposición o la elección. Usa otra cosa.
    votos: 10, karma: 93
    por calocen (#) el 11-11-2009 08:05 UTC
  18. #18   Un articulo sobre un lenguaje de programacion en el que no se habla de programacion. Definitivamente, me voy a hacer periodista deportivo
    votos: 3, karma: 24
    por Burningivie (#) el 11-11-2009 08:10 UTC
  19. #19   #11 Y todo eso lo han hecho estupendamente.

    #14 Google Dildo, y nosotros estamos fuera de juego.
    votos: 5, karma: 55
    por xenko (#) el 11-11-2009 08:12 UTC
  20. #20   #11 lo jodido es que es practicamente la mejor en cada campo...
    votos: 6, karma: 59
    por Giova (#) el 11-11-2009 08:12 UTC
  21. #21   Paso atrás... solamente funciona en linux y macOs X. :(

    Pues se vá al cajón de los olvidos junto con Wave.
    votos: 4, karma: -7
    por Bendem (#) el 11-11-2009 08:15 UTC
  22. #22   Vaya vaya, un nuevo lenguaje que aprender.

    Acabo de verlo y no me ha dado tiempo a mirar apenas nada, pero un primer vistazo rápido, me parece un hijo de C++ en una noche loca con Python.

    A ver si cuando termine el curro lo miro un poco más. Aunque como apunta #5 es una putada para el juego de tablero. Tendremos que llamarlo por su nombre chino (weichi) ó el coreano (baduk).
    votos: 3, karma: 34
    por iRiku87 (#) el 11-11-2009 08:20 UTC
  23. #23   #22 ¿A python en qué? Porque ni he leído que sea interpretado ni he leído que tenga sintaxis a la Python y encima comentan que será del más alto nivel pero con el mayor rendimiento para multiprogramación. Más bien parece que será un C++ más cómodo, con recolector de basura, sin permitir vicios de C etc
    votos: 3, karma: 32
    por quicksort (#) el 11-11-2009 08:25 UTC
  24. #24   #23 Simplemente me recuerdan algunos fragmentos a python: más claridad en el código, como declara paquetes, parece que el acceso a miembros es más claro... no lo se, cuando he visto el código me ha parecido eso, una impresión personal XD
    votos: 1, karma: 19
    por iRiku87 (#) el 11-11-2009 08:29 UTC
  25. #25   #24 Bueno acabo de leer que representa la solución a la tendencia reciente de abandonar C++/Java por Python/etc asó que supongo que algo de lo bueno de python habrá sólo que en un lenguaje nativo y más c-style.
    votos: 1, karma: 12
    por quicksort (#) el 11-11-2009 08:36 UTC
  26. #26   cada vez entiendo más eso que decía mi profesor de "si habeis elegido programación...ya lo que os queda es estudiar para siempre"
    votos: 4, karma: 44
    por eliorodriguezkapitol (#) el 11-11-2009 08:50 UTC
  27. #27   #26 Tampoco creas, para alguien que sepa C/C++, Java, Phython, Go será fácil de aprender.... Ouch!
    votos: 1, karma: 17
    por quicksort (#) el 11-11-2009 08:52 UTC
  28. #28   Me he estado mirando el tutorial y parece un lenguaje bastante simple. Demasiado pronto para emitir un juicio, pero la verdad es que la primera impresión ha sido buena.

    PD: El logo es horrendo.
    votos: 0, karma: 10
    por tuseeketh (#) el 11-11-2009 09:15 UTC
  29. #29   Pufff, un lenguaje NO orientado a objetos, basado en la sintaxis de C/C++. Como dirian los guiris : useless
    votos: 0, karma: 6
    por globalwarm (#) el 11-11-2009 09:33 UTC
  30. #30   Creo que es la primera vez que millones de personas se masturban con una noticia de google.
    votos: 0, karma: 14
    por SonGohan (#) el 11-11-2009 09:34 UTC
  31. #31   Lo que no se saquen de la manga estos googlelinos...
    votos: 0, karma: 6
    por Argonavegante (#) el 11-11-2009 09:36 UTC
  32. #32   #29 Si es orientado a objetos.
    votos: 2, karma: 27
    por SonGohan (#) el 11-11-2009 09:40 UTC
  33. #33   Ojeando el pdf de la presentación golang.org/doc/go_talk-20091030.pdf me encuentro con que uno de los padres de la criatura es Ken Thompson, el creador de UNIX, el lenguaje B (precursor de C).
    Otro es Robert Griesemer creador de la maquina virtual de java.
    Otro es Rob Pike que trabajo en UNIX, creo UTF-8, parte del sistema grafico de las X y Plan 9 el sistema operativo distribuido de los laboratorios bell en.wikipedia.org/wiki/Plan_9_from_Bell_Labs de donde parece que han copiado la mascota.
    Con esta gente no puede salir algo malo.
    votos: 11, karma: 114
    por SonGohan (#) el 11-11-2009 09:52 UTC
  34. #34   Claro que va a ser fácil de aprender, va a ser otra vuelta de tuerca al paradigma de toda la vida...
    (Con amor desde Haskell y Clojure :P)
    votos: 2, karma: 22
    por ViaToR (#) el 11-11-2009 10:06 UTC
  35. #35   A falta de saber como se hace:

    <go>Hello World!</go>
    votos: 0, karma: 6
    por neokensou (#) el 11-11-2009 10:08 UTC
  36. votos: 2, karma: 27
    por kadmon (#) el 11-11-2009 10:18 UTC
  37. #37   Quieren centrarse en aprovechar mejor el uso de recursos compartidos: varios núcleos, virtualización, redes... pero aún así como el que diseñe el sistema no tenga mucha idea, la mejora al implementarlo en este lenguaje y en otro 'igual' de rápido va a ser apenas significativa en la mayoría de los casos.

    Sin leer a fondo si el artículo describe en que se basará, si se apoyará en máquinas virtuales o si lo hace entornos con máquinas conectadas entre sí administradas y arbitradas uso para intentar aprovechar todo ese hardware cuando un proceso lo necesite no garantiza que el propio proceso este siendo eficiente en su tarea.

    Resumiendo, como en todo hay que conocer poco o mucho que se hace por debajo ante tanta capa de software, que facilita el desarrollo y máximiza la compatibilidad, si se quiere sacar todo el jugo al sistema.
    votos: 0, karma: 6
    por TheMaster (#) el 11-11-2009 10:32 UTC
  38. #38   Joe que bien... en mi ciudad ahora han abierto un Google Pub's, con Google Bitch's, donde solo puedes pagar con Google Checkout para poder estar un rato dándole al Google Wave...
    votos: 1, karma: 14
    por g1t4n0 (#) el 11-11-2009 10:39 UTC
  39. #39   #5 y #6 Para buscar sobre el juego de go habitualmente se usa el nombre en coreano "Baduk" porque sino es imposible de encontrar nada.
    votos: 1, karma: 18
    por MrIxolite (#) el 11-11-2009 10:40 UTC
  40. #40   #5, #22, no creáis que no se han dado cuenta ellos también: The name Go itself stems from the challenging board game, a reference to Google itself and, of course, the idea of going somewhere, Pike said.
    votos: 1, karma: 19
    por txeke (#) el 11-11-2009 10:57 UTC
  41. #41   Ya hay paquetico en AUR para arch linux: aur.archlinux.org/packages.php?ID=31912
    votos: 1, karma: 16
    por Maño (#) el 11-11-2009 11:01 UTC
  42. #42   No lo había visto hasta ahora...
    ¿Por qué tanto interés en compilar "really fast"?
    ¿Por qué tanto incapié en que sirve para browsers?

    Todo apunta a que podría convertirse en un lenguaje tipo JavaScript pero muuuucho más potente.

    Al ser tan rápida la compilación, no tiene sentido utilizarse un lenguaje interpretado, podría utilizarse un lenguaje compilado.
    Sin embargo, si los programas que hacemos en JavaScript tuvieran la potencia de C, sería brutal.
    Si este lenguaje llega a los navegadores, podría ser una revolución, todo, "navengando" hacia el camino que Google quiere:
    - Un sistema operativo dentro del navegador.
    votos: 1, karma: 15
    por alberto666 (#) el 11-11-2009 11:16 UTC
  43. #43   mientras no se parezca en NADA a Labview, yo contento.
    votos: 0, karma: 6
    por boli_bic (#) el 11-11-2009 11:17 UTC
  44. #44   Al final va a ser verdad que entre estos y Mercadona quieren dominar el mundo... :p
    votos: 0, karma: 9
    por Hispa (#) el 11-11-2009 11:22 UTC
  45. #45   #32 No lo es. Lee la documentacion que aportan.
    votos: 0, karma: 6
    por globalwarm (#) el 11-11-2009 11:34 UTC
  46. #46   #45 #32 Ambos tenéis razón. Go no es un lenguaje con POO puramente dicho porque no tiene jerarquía de tipos, pero sí ofrece todas sus ventajas: encapsulación, polimorfismo, atributos, métodos de acceso... lo que, a mi parecer, es más versátil porque elimina algunas restricciones de la POO tradicional, y conserva sus ventajas.
    votos: 0, karma: 6
    por AleD (#) el 11-11-2009 11:48 UTC
  47. #47   #46 No, de eso nada. ¿Donde esta el aislamiento? ¿y el polimorfismo dinamico donde esta sin la herencia? Las interfaces NO es lo mismo que la herencia ni sirven al mismo proposito aunque algunas veces se usen unas u otras. Que haya una estructura con atributos y funciones y que existan interfaces no le convierte en OOP.

    O se es o no se es, pero eso que dicen los de google de "si y no", pues no, mira. Y en este caso no es orientado a objetos.
    votos: 2, karma: 24
    por globalwarm (#) el 11-11-2009 11:53 UTC
  48. #48   #46 No, de eso nada, no ofrece todas sus ventajas. ¿Donde esta el aislamiento? ¿y el polimorfismo dinamico donde esta sin la herencia? Las interfaces NO es lo mismo que la herencia ni sirven al mismo proposito aunque algunas veces se usen unas u otras. Que haya una estructura con atributos y funciones y que existan interfaces no le convierte en OOP.

    O se es o no se es, pero eso que dicen los de google de "si y no", pues no, mira. Y en este caso no es orientado a objetos.

    Que sea mas versatil y tal. Ahi ya no entro, pero me ha resultado gracioso leer en su documentacion "yes and no". Lo que pasa es que queda cool y avanzado decir que es OOP, es mas un reclamo que otra cosa.

    coño, se ha duplicado. perdon.
    votos: 0, karma: 6
    por globalwarm (#) el 11-11-2009 11:57 UTC
  49. #49   #47 Entiendo perfectamente tu postura, y no la voy a rebatir. Simplemente mi forma de pensar no es en blanco o negro, como expones al menos en este caso, y para mí sí que hay grises.

    No le tengo especial aprecio a google, ni desprecio. Tampoco digo que esto vaya a ser el lenguaje del futuro, pero ese tratamiento de tipos, personalmente sí me parece bien (me recuerda mucho a javascript u otros lenguajes).

    Tiempo al tiempo y a ver qué sale de esto. Hay que recordar que estamos hablando de un lenguaje experimental y aún por madurar.
    votos: 0, karma: 6
    por AleD (#) el 11-11-2009 12:00 UTC
  50. #50   Ha salido un programador que dice que el ya invento un lenguaje llamado Go hace 10 años. Al parecer puede ser verdad.
    code.google.com/p/go/issues/detail?id=9

    A lo mejor lo acaban cambiando el nombre a Goo.
    votos: 0, karma: 14
    por SonGohan (#) el 11-11-2009 12:11 UTC
  51. #51   #50 No lo creo, también está pillado x'D.
    Han propuesto uno que me parece majo: golang
    votos: 0, karma: 6
    por AleD (#) el 11-11-2009 12:20 UTC
  52. #52   #41 Joder que velocidad con los de Arch.... eso es velocidad...
    #50 Ni de coña de GOO NADA , que adoro el juego ese de las bolas negras que se unen ...
    votos: 0, karma: 7
    por Andertxu (#) el 11-11-2009 12:29 UTC
  53. #53   Vale, me voy a volver loco:

    Van a cambiar python para que vaya mas rapido,ademas de potenciar java como dicen aqui:

    arstechnica.com/open-source/news/2009/03/google-launches-project-to-bos

    Y ahora se sacan otra version de C para hacernos la vida mas bella a los desarrolladores web...

    Web y C... esa bonita combinacion... (que no dudo que hagan algo bueno, son google... pero no se...)
    votos: 0, karma: 7
    por dreierfahrer (#) el 11-11-2009 12:29 UTC
  54. #54   Basicamente la gente de Google esta contenta con Python (lo usan mucho mas que Java) pero necesitan algo compilado y con buen rendimiento que no huela a años 70 como C y C++,
    votos: 0, karma: 7
    por oxelo (#) el 11-11-2009 13:13 UTC
  55. #55   Tampoco es que se hayan roto la cabeza con la mascota. Yo hubiera puesto a clippo, el clip que salia con el office y buscarle una segunda vida al pobre. Seguro que microsoft quiere librarse de él, que no ha sido la misma empresa desde que lo saco.
    votos: 0, karma: 6
    por Azimut (#) el 11-11-2009 13:26 UTC
  56. #56   #8 No han borrado el artículo de Wikipedia que comento en #4 , lo que pasa es que Menéame no muestra bien el enlace, al quitarle el ) del final.

    Siempre nos quedará Bit.ly: bit.ly/R3BfF
    votos: 0, karma: 13
    por www.com.es (#) el 11-11-2009 13:32 UTC
  57. #57   #12 Google siempre apuesta por 2 caballos a la vez. Si no mira como ha creado Chrome a la vez que mantiene el soporte a Firefox.
    votos: 0, karma: 6
    por Annihilator (#) el 11-11-2009 13:50 UTC
  58. #58   El siguiente paso de Google es comprar Detroit.
    votos: 0, karma: 6
    por drjackZon (#) el 11-11-2009 14:14 UTC
  59. #59   Dentro de un par de meses, en las ofertas laborales:

    "Programador Go

    Requisitos: Mínimo 3 años de experiencia"
    votos: 5, karma: 44
    por posavasos (#) el 11-11-2009 14:31 UTC
  60. #60   Aprovechando el tirón ya está creado el grupo de discusión de Go en español (golang-spanish): groups.google.es/group/golang-spanish
    votos: 0, karma: 9
    por lasarux (#) el 11-11-2009 16:35 UTC
  61. #61   Google es una burbuja financiera, incluso mucho más grande que la burbuja del punto com. Más allá de ser una gran empresa, no deja de ser una burbuja.
    votos: 0, karma: 8
    por danieloso (#) el 11-11-2009 20:18 UTC
  62. #62   ¿Sí? ¿En qué te basas? Te parece mala su cuenta de resultados, digo porque ya llevan año tras año demostrando que su modelo de negocio muy malo no es. Y muy joven tienes que ser para compararlo con la burbuja com, cuando se compraban portales que daban cero euros por millones. Google lleva dando dinero bastante tiempo, no veo el punto de comparación.
    votos: 0, karma: 6
    por quicksort (#) el 11-11-2009 21:46 UTC
  63. #63   #61 Google es una de las dos empresas de tecnología que no está bajando de beneficios, y de las dos es la más rentable. De burbuja nada. Esta notícia demuestra que ellos están definiendo las reglas del juego (montados en el dólar) y que mucho van a tener que cambiar las cosas hasta que otra gran idea les pase por delante.
    votos: 0, karma: 6
    por sapistri (#) el 11-11-2009 21:57 UTC
  64. #64   #60 20 mil millones de beneficios anuales te parecen un burbuja???
    Entonces yahoo en el año 2000 que no tenia beneficios que era?
    votos: 1, karma: 21
    por SonGohan (#) el 11-11-2009 21:58 UTC
  65. #65   #17 vaya, como ahora (menos el buscador, Altavista DEP)
    votos: 0, karma: 8
    por n00b (#) el 12-11-2009 08:17 UTC
comentarios cerrados

menéame