Google выпустил первую версию языка Go

Спустя три года после первого анонса, Google выпустил финальную версию своего собственного языка программирования — Go. Как уверяют разработчики, новый язык являет собой «попытку объединить скорость разработки динамических языков, таких как Python, с производительностью и безопасностью компилируемых языков, таких как C или C++». Пока, правда, Go сложно представить реальным конкурентом «именитых» собратьев, ведь у него нет даже собственной IDE, а набор его стандартных библиотек ещё совсем невелик. Впрочем, разработка только набирает обороты. А учитывая, что язык является открытым (код выпущен под лицензией BSD), переспективы видятся неплохие. Кстати, на вопрос «Зачем нужен ещё один язык?» разработчики также отвечают вполне уверенно.
На сегодняшний день в наличии имеются компиляторы для платформ x86 и x64, скомпилированные под Linux, Windows, FreeBSD и Mac OS X. Также есть Gccgo, собранный на базе GNU GCC. Скачать все упомянутые сборки можно здесь.

PS. Традиционный «Hello, world!» на Go выглядит примерно так:

package main

import "fmt"

func main() {
    fmt.Println("Hello, Habr!")
}

Другие примеры можно увидеть (и даже проверить) на официальном сайте языка Go.

Теги:,

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *