Не говори Go, пока...
Компания Google объявила о создании своего языка программирования Go, сообщает computerra.ru. Данная новость не была бы ничем примечательна, если бы это не была компания Google. Ведь на сегодняшний день в мире и без того, по одним подсчётам, более 2500 языков программирования, по другим — более 8 тысяч и только около двух десятков из них можно считать находящимися в повседневном обиходе.
Как заявляет издание, чтобы добиться популярности «язык» может пойти двумя способами: либо потрясти простой и удобством в сочетании с широкими возможностями, либо обрести мощную корпоративную поддержку на какой-нибудь распространённой платформе. А в идеале — и то и другое вместе.
С первым пунктом у нового «языка» всё в порядке: одна поддержка распараллеливания процессов в случае многоядерных процессоров и параллельных вычислений обещает многое. Но столь же многое зависит и от реализации этой функции, в чём есть определённые сомнения.
Что касается поддержки, то вряд ли Google её не окажет, особенно с учётом её наработок в сфере ОС, такой как Android, перехода которой на ПК все ждут с большим нетерпением.
Действительно, если посмотреть на разнообразие языков программирования, то вряд ли есть место еще одному, который заслужит популярность, НО надо вспомнить, что Google запланировала в 2010 году открытие GoogleWave — как новой социальной среды общения, а также уже успела анонсировать магазин «снипетов»* для GoogleWave.
Если, например, программист пишет снипет, выкладывает его в магазин (как AppStore для айфона) и получает деньги, то скорее всего основным языком написания этих снипетов и станет GO.
И если посмотреть как сейчас работают игры во «Вконтактах» и т.д., то все они тоже написаны на специальном языке, который больше нигде не используется.
*«снипет» — это программный код, который пишется программистом и работает внутри канала общения это примерно как игры во «Вконтакте».