ВС:Бухгалтерия 6.3 Печенье с предсказаниями fortune-cookies ru п... (от Печенье с предсказаниями)
Создан язык программирования Go для упрощения кодирования
По словам ведущего разработчика ПО в Google Роберта Пайка (Robert Pike), появление Go вызвано тем, что за последние десять лет разработка приложений невероятно усложнилась.
Объектно ориентированный Go сочетает скорость разработки динамических языков вроде Python с безопасностью компилирующих языков типа Си и C++. При этом Go располагает неявной типизацией, реальными замыканиями (true closures), возможностями многопоточного программирования и параллелизма. Утверждается, что язык прекрасно подходит для системного программирования веб-серверов, систем хранения и баз данных. Внешне исходный код Go-приложений напоминает синтаксис С++ и Python.
Реализовано несколько компиляторов: 6g и 8g для 64- и 32-разрядных Intel-платформ, а также альтернативный транслятор Gccgo на базе системы Linux-компиляторов GNU Compiler Collection (GCC). Код, получающийся на выходе, не является управляемым: он автономен, ему не нужна виртуальная машина.
Нынешняя незрелость Go не предполагает его использования при разработке какого-либо пользовательского сервиса или приложения Google. Язык нуждается в дополнительных библиотеках и инструментах, которые, как надеются в компании, могут быть предоставлены открытым сообществом.
Представлением нового языка программирования Google подтверждает свою заинтересованность в закреплении в сегменте базовых вычислительных средств, предлагая лучшие их варианты — к примеру, мобильную операционную платформу Android, веб-браузер Chrome и готовящуюся настольную операционную систему Chrome OS.
Тем временем вокруг языка разгорелась дискуссия: Фрэнсис Маккейб (Francis McCabe) просит Google переименовать Go, так как он и профессор Кит Кларк (Keith Clark) в течение многих лет усиленно работают над собственным многопоточным языком программирования Go!, выпустив даже соответствующую книгу Let’s Go!.
Подготовлено по материалам PC World.
Оставьте Ваш комментарий или мнение о новости: Создан язык программирования Go для упрощения кодирования Просим Вас оставлять сообщения по теме и уважать своих собеседников и авторов новостного сообщения.