Go виповнилося 5 років

image

У своєму пості, присвяченому святкової події, один з творців мови Andrew Gerrand згадує те, як пройшли ці роки і як все було п'ять років тому. Ось так тоді виглядав офіційний сайт; самі автори Go називали його «мовою», кожен рядок коду треба було закінчувати крапкою з комою, для складання своїх додатків доводилося писати мейкфайлы — та майбутнє мови було покрито мороком. Відразу після релізу «мову від Google» привернув широку увагу, після чого основна хвиля швидко спала, не побачивши в мові нічого нового. Ті деякі, хто побачив у мові майбутнє, сформували «ядро» його команди розробників, що вийшла в 2012 році перша версія мови була серйозним досягненням, завдяки якому на сьогоднішній день в розвитку мови і екосистеми навколо нього вирішили прийняти участь сотні програмістів.

Крім «святкового» поста, інтерес представляє опублікована розшифровка недавнього виступу Бреда Фіцпатріка про сьогодення і майбутнє Go. Офіційно Бред — творець memcached, і OpenID LiveJournal — займається розробкою Camlistore, але по ходу справи йому доводиться часто заглядати в исходники Go і додавати необхідний для Camlistore функціонал бібліотеки мови або фиксить баги.
image
Отже, щодо майбутнього мови. Go 1.4 включить в себе кілька нових фіч і багфіксів, при цьому заклавши основу для low-latency збирача сміття і можливості запуску Go на мобільних платформах. Версія 1.4 вже вийшла в першу бету, реліз вийде 1 грудня.

Незабаром після її виходу у версії 1.5 планується реалізувати новий багатопотоковий збирач сміття (concurrent GC), що дозволить скоротити час на цю операцію, і більше не буде зупиняти раз на кілька хвилин виконання програми на декілька мілісекунд. Очікувана дата виходу 1.5 — 1 червня 2015 року, і автори мови з нетерпінням чекають, що після її виходу Go буде використовуватися для розробки тих видів додатків, які раніше писати на ньому з певних причин не коштувало.

Про Go 2.0 замислюватися поки ще рано — принаймні тому, що розробники поки не вирішили, що можна і потрібно буде «зламати», тому другий версії немає ще навіть в планах. Тому про те, що піде за версією 1.5, ми дізнаємося вже в наступні 5 років — а в якості святкового подарунка в блозі Gopher Academy в цьому місяці буде опублікована серія статей від відомих гоферов.

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.