Скільки коштує Google інвестувати в мову Go?


35

Я читав досить багато про мову Go , і це здається перспективним. Останній важливий фрагмент інформації, який мені не вистачає, перш ніж я вирішую витрачати більше зусиль на мову, це: скільки грошей / влада людини вкладає Google або інші компанії в зусилля з розробки? Якщо цю інформацію неможливо надати, чи є у вас будь-яка інша інформація, що свідчить про прихильність Google до проекту. Чи використовується вона як основна мова для нової інвестиції чи подібної (я гадаю, що для цього рано, але я не знаю)?


6
Нещодавно Google вклав ще трохи у Go, а зараз Go працює на AppEngine . Ще одна ознака того, що Го живий і брикається.
9000

1
@ 9000 Будь ласка, надайте цей коментар як відповідь, щоб ми могли схвалити коментар та його коментар.
Девід

Відповіді:


27

Я використовую Go вже близько року, і з тих пір мова постійно вдосконалюється. Все змінюється, покращується, (дещо) стабілізується, і взагалі дивує мене своїми нововведеннями (наприклад, виправлення). Це, звичайно, не вмирає, і вони, схоже, докладають до цього зовсім небагато зусиль.

На кодовій сторінці Google показано 17 осіб, які беруть участь у проекті. З огляду на це, всі, крім трьох, ймовірно, співробітники Google: http://code.google.com/p/go/people/list . Варто зауважити, що проект "Go" має помітних програмістів, таких як Роб Пайк та Кен Томпсон, батьки UNIX. Якщо Google не піклувався про майбутнє мови go, навряд чи вони призначили б таких розроблених програмістів для її розвитку.

Google використовує функцію go interno: http://golang.org/doc/go_faq.html#Is_Google_using_go_internally

Сага про оракул не відбудеться з програмою go: Перегляньте файл ліцензії та безповоротний патент . Навіть якби Google припинив розвиватись (що малоймовірно, враховуючи мої моменти вище), хтось інший, ймовірно, підбере її.

На додаток до всіх перерахованих вище пунктів, Google go є в значній мірі ідеальним для внутрішнього використання Google, завдяки вбудованій паралелізації, підтримці рідної бібліотеки для протоколу http та швидкості. Тільки з цієї причини ви можете бути впевнені, що Google буде підтримуватися на деякий час.


5
Бред Фітцпатрік з прихованої та інших проектів слави також є частиною команди Go, він виправляє помилки та реалізовує функції у всій стандартній бібліотеці, як божевільний.
уріель

1
також, що хлопець із безкоштовного блокування з блогу 1024cores працює на Go. Тож хоч я не фанат IMHO Go isnt Going under.
NoSenseEtAl

11

Нещодавно Google вклав ще трохи у Go, а зараз Go працює на AppEngine . Ще одна ознака того, що Го живий і брикається.

Оновлено з коментаря популярного попиту :)


1
Перехід на AppEngine виглядає приголомшливо. Занадто простіше, ніж Java, ясний і швидший, ніж python.
Moshe Revah

І зараз це просто готується .
Моше Рева

3

Я не знаю кількості розробників, але інтенсивний постійний розвиток Go. Команда часто (майже щотижня) випускає свої вдосконалення, підтримує документацію та інформаційну панель ( http://godashboard.appspot.com/ ) та бере участь у конференціях Google I / O та інших конференціях.

Громада зростає, а також кількість проектів. Тож після першого шуму та розчарування розчарування Go тепер повільно піднімається до продуктивної мови.


Я просто переживаю, що Google несподівано скоротить саме ті сервіси, які я почав любити і від яких залежати. Однією з них є Google Answers.
Девід

14
Кому потрібні відповіді Google, коли ви отримали обмін стеками?
Робота

Google вирізає послуги, які не натрапили на Як і будь-яка інша успішна компанія. Я здогадуюсь це називається навчанням на помилках.
Paweł Dyda

3
Ви ніколи не можете бути впевнені. Але для мене Go має потенціал дозволити Google бути більш незалежним від Java (яка зараз належить Oracle), наприклад, на телефонах Android. Крім того, Go - це гарне поєднання багатьох функцій C, C ++ та Python, які активно використовуються в Google.
тему

@Job За допомогою Google Answers я можу попросити людей зробити набагато більше роботи, ніж на Stack Exchange. Тут завжди є ризик, що ніхто не буде мотивований виконати роботу, необхідну для відповіді на запитання.
Девід

2

Скільки коштує Google інвестувати в мову Go? Я не думаю, що ніхто не міг би відповісти, крім самого Google.
Google має звичку випускати проекти та бачити, як люди на них реагують, якщо навколо цього багато шумів, вкладайте в нього, а якщо ні, кидайте його.
Приклади:
Chrome OS, Google Buzz, GMail, Reader, Android ...


3
Варто зазначити, що навіть якщо Google перестане інвестувати в Go, мова не обов'язково загине. Він відкритий і безкоштовний, і інші компанії використовують його серйозно. Є три компілятори, про які я знаю. Тому на відміну від, скажімо, відповідей або хвилі, якщо Google вирішить припинити її підтримувати, вона не буде руйнуватися.
Кайл С

2
Також досить багато компаній почали будувати свою інфраструктуру за допомогою Go, дивіться: go-lang.cat-v.org/organizations-using-go
uriel
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.