LINUX.ORG.RU
ФорумTalks

Google Go продолжает привлекать сторонников


0

0

Напомним: объектно ориентированный Go сочетает скорость разработки динамических языков наподобие Python с безопасностью компилирующих языков вроде Си и C++. При этом Go располагает неявной типизацией и реальными замыканиями (true closures), а возможности многопоточного программирования и параллелизма позволяют эффективно нагружать современные многоядерные процессоры. Есть мнение, что Go прекрасно подходит для системного программирования веб-серверов, систем хранения и баз данных. Внешне исходный код Go-приложений напоминает синтаксис С++ и Python.

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

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

http://citforum.ru/news/23332/

Ответ на: комментарий от Miguel

>Честно говоря, я думал, это необходимое свойство программиста.

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

Я читаю документацию, с этим проблем никогда не было. Но на русском это проще.

Есть тут идиоты, считающие что ради новых языков программист должен изощряться, и использовать малополезный язык максимально часто, в ущерб реальной жизни(работа работой, мне нет до неё дела во время отдыха)?

wyldrodney
() автор топика
Ответ на: комментарий от wyldrodney

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

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

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

малополезный язык

Как теперь говорят, facepalm.png.

Miguel ★★★★★
()
Ответ на: комментарий от Miguel

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

...в процессе программирования.

Расскажи мне как это - пользоваться английским во время программирования. Может _английский_ влияет на логику _программы_? Комменты и имена - это сущая мелочь, не стоящая постоянного поддержания хорошего уровня английского. Не вижу причин для того, чтобы хороший английский был самоцелью.

малополезный язык

Как теперь говорят, facepalm.png.

Тут сказать нечего? )

wyldrodney
() автор топика
Ответ на: комментарий от wyldrodney

Есть тут идиоты, считающие что ради новых языков программист должен изощряться, и использовать малополезный язык


Есть тут идиоты которые думают, что кто-то будет переводить за 5000руб книжку с английского на русский которую издадут в лучшем случае тиражом 5000 штук и которую никто не купит?

Karapuz ★★★★★
()
Ответ на: комментарий от Karapuz

Ну, тут есть идиоты, которые переводят интересные вещи забесплатно, только потом не продают.

Miguel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.