OberonCore
https://forum.oberoncore.ru/

Системный язык Go от Google
https://forum.oberoncore.ru/viewtopic.php?f=26&t=2036
Страница 5 из 6

Автор:  Trurl [ Вторник, 11 Май, 2010 16:34 ]
Заголовок сообщения:  Re: Системный язык Go от Google

А что это меняет?

Автор:  Peter Almazov [ Вторник, 11 Май, 2010 16:51 ]
Заголовок сообщения:  Re: Системный язык Go от Google

Trurl писал(а):
А что это меняет?
When the input is broken into tokens, a semicolon is automatically inserted into the token stream at the end of a non-blank line if the line's final token is

an identifier
an integer, floating-point, character, or string literal
one of the keywords break, continue, fallthrough, or return
one of the operators and delimiters ++, --, ), ], or }

Автор:  Trurl [ Вторник, 11 Май, 2010 18:47 ]
Заголовок сообщения:  Re: Системный язык Go от Google

an identifier
an integer, floating-point, character, or string literal

Автор:  Сергей Губанов [ Вторник, 11 Май, 2010 21:37 ]
Заголовок сообщения:  Re: Системный язык Go от Google

Geniepro писал(а):
А Вы говорите -- надо убивать за точку в импорте...
Дело в том, что уровни ответственности разные. Простой убийца отвечает за себя одного, а системный архитектор - за многих.

То есть высшую меру наказания надо бы вернуть, но применять её только для начальников.

Автор:  slava [ Среда, 12 Май, 2010 11:08 ]
Заголовок сообщения:  Re: Системный язык Go от Google

Мне не удалось (пока) создать проблемы.
Но такие решения определенно напрягают (мягко говоря).

Автор:  Neus [ Четверг, 29 Март, 2012 14:16 ]
Заголовок сообщения:  Первый релиз языка программирования Go

http://golang.org/doc/go1.html
интересно как он в сравнении с Active Oberon в плане многозадачности.

Автор:  Роман М. [ Четверг, 29 Март, 2012 18:16 ]
Заголовок сообщения:  Re: Системный язык Go от Google

Как-то в отсканированных материалах архива Ершова я читал, что Вирт и Ершов несколько раз встречались. Так что очень возможно, Вирт почерпнул часть своих идей у него.
Ещё помню, что в каком-то компиляторе Ершова применялись slices и даже неравенства вида y < x < z. Немало интересного.

Вообще, меня не покидает мысль, что разработчики многих современных языков программирования просто проигнорировали накопленный опыт предыдущим поколением. Велосипеды переизобретены, однако с квадратными колёсами.

Автор:  albobin [ Четверг, 29 Март, 2012 18:40 ]
Заголовок сообщения:  Re: Системный язык Go от Google

Роман М. писал(а):
... приименялись slices ...

http://en.wikipedia.org/wiki/Array_slicing

Автор:  Илья Ермаков [ Четверг, 29 Март, 2012 23:03 ]
Заголовок сообщения:  Re: Системный язык Go от Google

Роман М. писал(а):
Ещё помню, что в каком-то компиляторе Ершова применялись slices и даже неравенства вида y < x < z. Немало интересного.


А мне, имхо, такое не кажется интересным. А вполне себе скучной мелочёвкой. Скорее тупиковыми изысками (не считайте за претензии к Ершову) :) Если хочется острых ощущений в плане "slices и неравенств вида...", можно открыть основательную книженцию по алгебре или тензорному исчислению :)

Автор:  Info21 [ Пятница, 30 Март, 2012 08:07 ]
Заголовок сообщения:  Re: Системный язык Go от Google

Роман М. писал(а):
... и даже неравенства вида y < x < z. Немало интересного.
Совершенно неинтересно. Децкие игры.

Автор:  ignat99 [ Четверг, 25 Апрель, 2013 20:50 ]
Заголовок сообщения:  Re: Системный язык Go от Google

Гугле гласс поддерживают модели Django для работы с BD.
Правда на Go больше возможностей, которые действительно нужны пользователям.
Типа миррор режима.

Автор:  kemiisto [ Пятница, 20 Май, 2016 22:14 ]
Заголовок сообщения:  Re: Системный язык Go от Google

Я просто оставлю это здесь: в Go нет assertions. Выдержка из FAQ по этому поводу:

Go FAQ писал(а):
Why does Go not have assertions?

Go doesn't provide assertions. They are undeniably convenient, but our experience has been that programmers use them as a crutch to avoid thinking about proper error handling and reporting. Proper error handling means that servers continue operation after non-fatal errors instead of crashing. Proper error reporting means that errors are direct and to the point, saving the programmer from interpreting a large crash trace. Precise errors are particularly important when the programmer seeing the errors is not familiar with the code.

We understand that this is a point of contention. There are many things in the Go language and libraries that differ from modern practices, simply because we feel it's sometimes worth trying a different approach.

Автор:  Илья Ермаков [ Суббота, 15 Июль, 2017 14:08 ]
Заголовок сообщения:  Re: Системный язык Go от Google

https://habrahabr.ru/post/333346/

Ребята затевают Go 2.

Автор:  Пётр Кушнир [ Суббота, 15 Июль, 2017 14:47 ]
Заголовок сообщения:  Re: Системный язык Go от Google

Хорошо быть Гуглом, что захочешь, то и получается.

Автор:  Comdiv [ Понедельник, 17 Июль, 2017 16:06 ]
Заголовок сообщения:  Re: Системный язык Go от Google

Делает-то это не целый Google, а относительно небольшая команда. Если верить той истории, что изложена в статье, начиналось всё с 3-х человек, к которым затем присоединились ещё 2-е, и так впятером они сделали 1-ю версию.

Автор:  adva [ Понедельник, 17 Июль, 2017 18:51 ]
Заголовок сообщения:  Re: Системный язык Go от Google

Comdiv писал(а):
Делает-то это не целый Google, а относительно небольшая команда. Если верить той истории, что изложена в статье, начиналось всё с 3-х человек, к которым затем присоединились ещё 2-е, и так впятером они сделали 1-ю версию.

На голом энтузиазме?

Автор:  Comdiv [ Понедельник, 17 Июль, 2017 19:31 ]
Заголовок сообщения:  Re: Системный язык Go от Google

На одетом. Есть инициатива снизу, она поддержана сверху, возможно, что со скрипом.

Автор:  Info21 [ Вторник, 18 Июль, 2017 00:54 ]
Заголовок сообщения:  Re: Системный язык Go от Google

Чётто плохое впечатление от самого факта Го 2.
Аргументация насчёт assert вообще ... мрачная.

Автор:  Comdiv [ Вторник, 18 Июль, 2017 11:10 ]
Заголовок сообщения:  Re: Системный язык Go от Google

Info21 писал(а):
Чётто плохое впечатление от самого факта Го 2.

А что тут такого? Время от времени надо пересматривать решения. Между Паскалём и Модулой промежуток всего около 8-и лет, между Модулой и Обероном - около 10-и. Go 1 был выпущен 8 лет назад, начат - 10.

Думаю, что и Оберону требуется пересмотр со стороны сообщества, на что есть вполне объективные причины. Но это будет, естественно, уже не Оберон.

Цитата:
Аргументация насчёт assert вообще ... мрачная.
По идее, это как раз то, что можно было бы поправить в Go 2, если бы набралось достаточно голосов за его необходимость, но это вряд ли.

Автор:  Info21 [ Вторник, 18 Июль, 2017 11:16 ]
Заголовок сообщения:  Re: Системный язык Go от Google

Го выглядит как продукт безмозглого энтузиазма.

Мартышки-вредители из Гугла.

Страница 5 из 6 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/