Форум программистов, компьютерный форум, киберфорум
Наши страницы

Go

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 32, средняя оценка - 4.94
mik-a-el
Администратор
69299 / 39169 / 231
Регистрация: 10.04.2006
Сообщений: 12,576
#1

Google выпустил первую версию своего языка программирования Go - Язык Go

30.03.2012, 09:34. Просмотров 3938. Ответов 15
Метки нет (Все метки)

Cостоялся официальный релиз первой стабильной версии экспериментального открытого языка программирования Go компании Google.

Открытый язык программирования Go был впервые анонсирован компанией Google в ноябре 2009 г. Go — это экспериментальный язык, который должен объединить в себе высокую производительность и безопасность C++ со скоростью динамических языков программирования, таких как Python. Проект Go включает в себя язык программирования, набор компиляторов и специальные библиотеки, которые позволяют включать в программы Go ряд встроенных функций.

«В ноябре 2009 г. компания Google анонсировала свой проект открытого языка Go. С тех пор более 200 сторонних специалистов сделали тысячи исправлений и добавлений в коде языка и документации, а также внесли свой вклад в его тестирование. Открытое сообщество стало одной из важнейших составляющих успеха Go. Сегодня мы с огромным удовольствием объявляем о том, что проект Go достиг первой стабильной версии - Go version 1», - говорится в официальном сообщении интернет-гиганта.

По их словам, релиз Go 1 стал результатом многомесячной работы над уточнениями спецификации, совершенствованием реализации языка программирования, улучшением его универсальности и переносимости и настройкой стандартной библиотеки. Как отмечают разработчики, Go 1 обладает богатыми возможностями для будущего роста. Программы, написанные на данном языке уже сейчас, должны надежно работать в течение многих лет.

Go 1 доступен в виде бинарных пакетов для Windows, Linux, Mac OS X, FreeBSD и других платформ. Первый официальный релиз обладает целым рядом исправлений и улучшений по сравнению с рабочими версиями. Так, в нем появилась специальная утилита go fix, функцией которой является автоматизация приведения старых исходных кодов к текущему стандарту языка. Теперь разработчики при использовании языка Go могут отказаться от применения файлов Makefile и сборочных скриптов – вся нужная информация извлекается непосредственно из исходного кода программы.

Как отмечают представители сообщества создателей Go, также одновременно с Go 1 состоялся релиз новой версии набора инструментов Google App Engine SDK, предназначенного для создания приложений для App Engine, которая была переработана для поддержки новых возможностей Go 1.

http://www.cnews.ru/
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2012, 09:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Google выпустил первую версию своего языка программирования Go (Язык Go):

[V] Хорош ли синтаксис языка программирования V? - Программирование
Создаю язык программирования для CGI и текстовых терминалов. Сайт www.vlang.ru. Ищу конструктивную критику синтаксиса языка. Пример: ...

Ребят, презентация нового языка программирования ObjectScript - Программирование
Сколько же существует всяких языков программирования, еще один? Ну можно и так сказать, а можно сказать и по другому: я программист и пишу...

Google показал первую версию Google Chrome OS - Софт
http://s47.***********/i115/0911/4b/dfba16c169c6.jpg Итак, что такое Google Chrome OS? С технической точки зрения это разновидность...

XML и Java для своего маленького языка программирования - Java SE
Здравствуйте!Начал изучать Xml в Java.Нашел хороший пример разбора.С недавнего времени пытался сделать что-то вроде лексического...

Можно ли создать компилятор для своего языка программирования для .NET - .NET
Сейчас вот думаю..Можно ли создать компилятор для своего языка программирования для .NET на языках C#, VB.NET? Интересует только создание...

Google выпустил Chrome 6 к двухлетию браузера - Софт
Новая версия программы стала работать быстрее. В частности, производительность JavaScript в новой версии Chrome 6.0 увеличилась в три раза...

15
Fast_li
2 / 2 / 0
Регистрация: 05.04.2012
Сообщений: 5
05.04.2012, 16:08 #2
В дополнение к самому языку Google создал целую экосистему проектов, которые поддерживают и усиливают работу Go. Хотя таких проектов существует более 100, стоит выделить из них 30 наиболее полезных, которые особенно выделяются и способны влиять на успех языка Go.
Язык программирования Go от Google: 30 способов сделать его лучше
1
silicium
5 / 5 / 0
Регистрация: 26.10.2010
Сообщений: 126
06.04.2012, 01:07 #3
Ещё бы эта собака работала как на сайте(
А то у меня даже "Hello World" запускаться не хочет ...

Добавлено через 53 минуты
О! заработала! хоть бы одна зараза написала, что путь для установки по умолчанию C:\GO, иначе настраивать многое надо
0
alex_x_x
бжни
2450 / 1655 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
06.04.2012, 01:49 #4
Цитата Сообщение от mik-a-el Посмотреть сообщение
и безопасность C++
ой вей
Цитата Сообщение от mik-a-el Посмотреть сообщение
со скоростью динамических языков программирования, таких как Python
ой вей
1
Nameless One
06.04.2012, 04:56
  #5

Не по теме:

1986 — Брэд Кокс и Том Лав придумывают Objective-C. По их словам, он «сочетает безопасность С с невероятной скоростью Smalltalk». Современные историки относят это высказывание на счет косноязычия авторов.
Краткая, неполная и вымышленная история языков программирования

0
alex_x_x
06.04.2012, 10:04
  #6

Не по теме:

Nameless One, дада, видимо у той хронологии будет продолжение

0
silicium
5 / 5 / 0
Регистрация: 26.10.2010
Сообщений: 126
17.04.2012, 21:20 #7
Ну, язык считаю удачным. Мне понравилось.
Посмотрим, что будет с визуальными средствами разработки...
0
korvin_
1974 / 1459 / 228
Регистрация: 28.04.2012
Сообщений: 5,229
28.04.2012, 19:40 #8
Цитата Сообщение от silicium Посмотреть сообщение
Посмотрим, что будет с визуальными средствами разработки...
Учитывая, что Google и авторы позиционируют язык как предназначеный в первую очередь для написания серверных приложений, скорее всего с ними(визуальными средствами) ничего не будет.
0
Nameless One
Эксперт С++
5777 / 3427 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
28.04.2012, 19:58 #9
korvin_, ну, наверняка что-то такое придумают (придумали же Delphi for PHP), правда, не факт, что оно взлетит
0
accept
4828 / 3249 / 165
Регистрация: 10.12.2008
Сообщений: 10,569
30.04.2012, 09:25 #10
Цитата Сообщение от alex_x_x Посмотреть сообщение
Цитата Сообщение от mik-a-el
со скоростью динамических языков программирования, таких как Python
ой вей
похоже, имелась в виду скорость разработки
тут пишут
0
silicium
5 / 5 / 0
Регистрация: 26.10.2010
Сообщений: 126
30.04.2012, 18:07 #11
Для серверов? Может быть и прокатит. Мультипоточность толково реализована. Хотя о реальной производительности говорить рано: попробуйте взять действительный корень от -1 ))
0
Nameless One
30.04.2012, 18:11
  #12

Не по теме:

Цитата Сообщение от silicium Посмотреть сообщение
Хотя о реальной производительности говорить рано: попробуйте взять действительный корень от -1
а что, действительный [квадратный] корень от -1 уже определен?

0
silicium
5 / 5 / 0
Регистрация: 26.10.2010
Сообщений: 126
01.05.2012, 15:15 #13
Корень не определён. Но ты попробуй его в Си вычислить. А потом в Go. Результат весьма забавный )
0
alex_x_x
бжни
2450 / 1655 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
01.05.2012, 15:58 #14
silicium, еще как определен
0
Nameless One
Эксперт С++
5777 / 3427 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
01.05.2012, 16:24 #15
alex_x_x, я говорил о том, определен ли квадратный корень как математическая функция http://www.cyberforum.ru/cgi-bin/latex.cgi?\mathbb{R} \to \mathbb{R}.
Цитата Сообщение от silicium Посмотреть сообщение
Корень не определён. Но ты попробуй его в Си вычислить. А потом в Go. Результат весьма забавный )
и там, и там получим NaN, что неудивительно, т.к., насколько я знаю, модуль math опирается на сишную реализацию
0
01.05.2012, 16:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.05.2012, 16:24
Привет! Вот еще темы с ответами:

Google выпустил бесплатную замену навигаторов - Видеорегистраторы
Компания Google выпустила первое фирменное приложение для смартфонов, открывающее возможность пошаговой навигации и прокладки маршрутов в...

По русскому названию языка программирования определить английское название этого языка - C++
Задача на перечисляемый тип P=(ада, бейсик, модула2, лисп, паскаль, пл2, фортран); A=(ada, basic, modula2, lisp, paskal, pl1. fortran);

С какого языка стоит начать обучение? С языка программирования Pascal? - Программирование
Здравствуйте. Хотелось бы больше знать о компьютерной безопасности, в частности, о Dos/DDos-атаках. Не знаю ни одного языка...

По русскому названию языка программирования присвоить переменной английское название этого языка - Pascal ABC
Дан перечень названий языков програм. на русском и англ. языках.По русскому названию программирования присвоить переменной англ. названрие...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.