374 meneos

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  tuenti  
  1. 62  votos: 6   link
    el 11-11-2009 00:04 UTC por RaMoNeS RaMoNeS
  2. #2   lo único que les faltaba, ya estaban tardando...
    Lo siguiente: google consulting.
    23  votos: 2   link
    el 11-11-2009 00:37 UTC por josemaripili josemaripili
  3. #3   #2 Creo que ya existe www.youtube.com/watch?v=TYMuhN7OZgM
    Son otra empresa pero autorizados por Google.
    10  votos: 0   link
    el 11-11-2009 00:41 UTC por Jumbo2 Jumbo2
  4. #4   Wikipedia vuela, ya tiene un esbozo en inglés para Go en.wikipedia.org/wiki/Go_(programming_language)
    12  votos: 0   link
    el 11-11-2009 01:27 UTC por Ferran Ferran
  5. #5   A partir de ahora me será difícil encontrar cosas sobre el juego de mesa GO
    323  votos: 36   link
    el 11-11-2009 01:58 UTC por World World
  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.
    192  votos: 22   link
    el 11-11-2009 02:27 UTC por Wayfarer Wayfarer
  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!
    253  votos: 30   link
    el 11-11-2009 02:59 UTC por Ferk Ferk
  8. #8   #4 ¡Vaya que si vuela! tanto que por lo visto ya lo borraron ^^U
    32  votos: 2   link
    el 11-11-2009 03:04 UTC por Ferk Ferk
  9. #9   #7 Algo así como gooprosis, seguro que no esta usado!
    6  votos: 0   link
    el 11-11-2009 04:33 UTC por World World
  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.
    8  votos: 0   link
    el 11-11-2009 07:30 UTC por capullo capullo
  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.
    -57  votos: 20   link
    el 11-11-2009 07:46 UTC por Lemming Lemming
  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/
    38  votos: 4   link
    el 11-11-2009 07:48 UTC por Oreades Oreades
  13. #13   A partir de ahora, eso de "Go! Go! Power Rangers!" será visto desde otra perspectiva.
    13  votos: 1   link
    el 11-11-2009 07:51 UTC por --147081-- --147081--
  14. #14   #11 No les des ideas, el próximo lanzamiento de Google será .... Google Balls :-D
    37  votos: 4   link
    el 11-11-2009 07:55 UTC por albertbp albertbp
  15. #15   Otro más a añadir en la lista del curriculum...
    16  votos: 1   link
    el 11-11-2009 08:03 UTC por demostenes demostenes
  16. #16   Estos van a hacer bueno a Microsoft...
    -46  votos: 8   link
    el 11-11-2009 08:04 UTC por hapo hapo
  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.
    93  votos: 10   link
    el 11-11-2009 08:05 UTC por calocen calocen
  18. #18   Un articulo sobre un lenguaje de programacion en el que no se habla de programacion. Definitivamente, me voy a hacer periodista deportivo
    24  votos: 3   link
    el 11-11-2009 08:10 UTC por Burningivie Burningivie
  19. #19   #11 Y todo eso lo han hecho estupendamente.

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

    Pues se vá al cajón de los olvidos junto con Wave.
    -7  votos: 4   link
    el 11-11-2009 08:15 UTC por Bendem Bendem
  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).
    34  votos: 3   link
    el 11-11-2009 08:20 UTC por iRiku87 iRiku87
  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
    32  votos: 3   link
    el 11-11-2009 08:25 UTC por quicksort quicksort
  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
    19  votos: 1   link
    el 11-11-2009 08:29 UTC por iRiku87 iRiku87
  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.
    12  votos: 1   link
    el 11-11-2009 08:36 UTC por quicksort quicksort
  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"
    44  votos: 4   link
    el 11-11-2009 08:50 UTC por eliorodriguezkapitol eliorodriguezkapitol
  27. #27   #26 Tampoco creas, para alguien que sepa C/C++, Java, Phython, Go será fácil de aprender.... Ouch!
    17  votos: 1   link
    el 11-11-2009 08:52 UTC por quicksort quicksort
  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.
    10  votos: 0   link
    el 11-11-2009 09:15 UTC por tuseeketh tuseeketh
  29. #29   Pufff, un lenguaje NO orientado a objetos, basado en la sintaxis de C/C++. Como dirian los guiris : useless
    6  votos: 0   link
    el 11-11-2009 09:33 UTC por globalwarm globalwarm
  30. #31   Lo que no se saquen de la manga estos googlelinos...
    6  votos: 0   link
    el 11-11-2009 09:36 UTC por Argonavegante Argonavegante
  31. #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)
    22  votos: 2   link
    el 11-11-2009 10:06 UTC por ViaToR ViaToR
  32. #35   A falta de saber como se hace:

    <go>Hello World!</go>
    6  votos: 0   link
    el 11-11-2009 10:08 UTC por neokensou neokensou
  33. 27  votos: 2   link
    el 11-11-2009 10:18 UTC por kadmon kadmon
  34. #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.
    6  votos: 0   link
    el 11-11-2009 10:32 UTC por TheMaster TheMaster
  35. #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...
    14  votos: 1   link
    el 11-11-2009 10:39 UTC por g1t4n0 g1t4n0
  36. #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.
    18  votos: 1   link
    el 11-11-2009 10:40 UTC por --94434-- --94434--
  37. #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.
    19  votos: 1   link
    el 11-11-2009 10:57 UTC por txeke txeke
  38. #41   Ya hay paquetico en AUR para arch linux: aur.archlinux.org/packages.php?ID=31912
    16  votos: 1   link
    el 11-11-2009 11:01 UTC por Pericooooo Pericooooo
  39. #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.
    15  votos: 1   link
    el 11-11-2009 11:16 UTC por alberto666 alberto666
  40. #43   mientras no se parezca en NADA a Labview, yo contento.
    6  votos: 0   link
    el 11-11-2009 11:17 UTC por boli_bic boli_bic
  41. #44   Al final va a ser verdad que entre estos y Mercadona quieren dominar el mundo... :-P
    9  votos: 0   link
    el 11-11-2009 11:22 UTC por Hispa Hispa
  42. #45   #32 No lo es. Lee la documentacion que aportan.
    6  votos: 0   link
    el 11-11-2009 11:34 UTC por globalwarm globalwarm
  43. #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.
    6  votos: 0   link
    el 11-11-2009 11:48 UTC por AleD AleD
  44. #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.
    24  votos: 2   link
    el 11-11-2009 11:53 UTC por globalwarm globalwarm
  45. #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.
    6  votos: 0   link
    el 11-11-2009 11:57 UTC por globalwarm globalwarm
  46. #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.
    6  votos: 0   link
    el 11-11-2009 12:00 UTC por AleD AleD
  47. #51   #50 No lo creo, también está pillado x'D.
    Han propuesto uno que me parece majo: golang
    6  votos: 0   link
    el 11-11-2009 12:20 UTC por AleD AleD
  48. #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 ...
    7  votos: 0   link
    el 11-11-2009 12:29 UTC por andertxu andertxu
  49. #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-bo

    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...)
    7  votos: 0   link
    el 11-11-2009 12:29 UTC por dreierfahrer dreierfahrer
  50. #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++,
    7  votos: 0   link
    el 11-11-2009 13:13 UTC por oxelo oxelo
  51. #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.
    6  votos: 0   link
    el 11-11-2009 13:26 UTC por Azimut Azimut
  52. #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
    13  votos: 0   link
    el 11-11-2009 13:32 UTC por Ferran Ferran
  53. #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.
    6  votos: 0   link
    el 11-11-2009 13:50 UTC por Annihilator Annihilator
  54. #58   El siguiente paso de Google es comprar Detroit.
    6  votos: 0   link
    el 11-11-2009 14:14 UTC por drjackZon drjackZon
  55. #59   Dentro de un par de meses, en las ofertas laborales:

    "Programador Go

    Requisitos: Mínimo 3 años de experiencia"
    44  votos: 5   link
    el 11-11-2009 14:31 UTC por posavasos posavasos
  56. #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
    9  votos: 0   link
    el 11-11-2009 16:35 UTC por lasarux lasarux
  57. #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.
    8  votos: 0   link
    el 11-11-2009 20:18 UTC por UsuarioPromedio UsuarioPromedio
  58. #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.
    6  votos: 0   link
    el 11-11-2009 21:46 UTC por quicksort quicksort
  59. #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.
    6  votos: 0   link
    el 11-11-2009 21:57 UTC por sapistri sapistri
  60. #65   #17 vaya, como ahora (menos el buscador, Altavista DEP)
    8  votos: 0   link
    el 12-11-2009 08:17 UTC por n00b n00b
comentarios cerrados

menéame