Подтвердить что ты не робот

Текущие языковые проекты

Как многие из вас могут знать, что Google только что выпустил "Go Language" (http://golang.org) в качестве экспериментального языка. Кто-нибудь знает какие-либо проекты, с которыми люди "экспериментировали"? Просто интересно, что люди берут на себя до сих пор. Хотя это может быть слишком скоро, чтобы сказать.

4b9b3361

Ответ 1

As Go по-прежнему остается языком, большинство проектов, основанных на нем, были созданы волонтерами и экспериментаторами:

И Привет, Мир! прошлого года:

Кроме того, существует множество привязок к создаваемому C-коду, обычным экспериментам по программированию и людям, которые хотят нажать "Перейти" на новые платформы (например, Win32).

Ответ 2

Если вы хотите попробовать писать веб-приложения в go, я написал небольшую веб-инфраструктуру под названием web.go. Это все еще на ранних этапах, но я думаю, что это станет действительно полезным.

Ответ 3

Моя компания работает над компилятором Go для Win32. После некоторых ранних экспериментов с различными подходами мы, наконец, остановились на его создании в самом Go, начиная с перекрестного компилятора в Linux (мы бы использовали порт Mingw, но мы начали, прежде чем это было действительно готово). Когда мы доведем его до такой степени, что он сможет скомпилировать себя, мы знаем, что мы будем очень близки к доставке.

Google обычно называет все бета-версии до тех пор, пока они могут и, правда, формируется, они идут вокруг хеджирования на Go, воздерживаясь от того, чтобы называть его "готовым к прайм-тайме". Однако наш опыт был очень позитивным. Компилятор в довольно хорошей форме, а библиотеки поддержки довольно хороши. Учитывая характер нашего проекта, мы не можем говорить и о самой работе. Он достаточно функциональен для наших нужд, но мы не совсем расстраиваем его.

Мы очень любили сам язык. Учитывая его новизну, существует явное отсутствие "howtos" и учебных пособий, и нам пришлось анализировать множество вещей методом проб и ошибок и копаться в спецификациях, но команда Google была очень последовательной в своем дизайне, что означает, что в основном все работает, как мы ожидаем, когда мы доберемся до этого момента.

В целом, он получает от нас большие пальцы.

Ответ 5

Пожалуйста, найдите ссылку со структурированным списком ссылок на некоторые проекты Go.

Например, со следующими темами

  • Интерфейсы операционной системы
  • P2P и общий доступ к файлам
  • Виртуальные машины и языки
  • Моделирование моделирования
  • Управление исходными кодами