The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз языка программирования Go 1.11"
Отправлено freehck, 28-Авг-18 05:56 
>> Bugzilla?
> Окаменелость. Функциональность хорошая, веб интерфейс ужасен. Пример как делали веб в XX веке.

Ну не сказал бы, что окаменелость. Последний релиз был не так уж и давно. Bugzilla -- это прежде всего проект с хорошо продуманным дизайном. С монстрами типа Jira сравните, где вся логика в приложении, а не в базе.

> В 2018 не принято показывать абсолютно пустой экран 30 секунд.

Готовить надо уметь.

>> parallel?
> Было бы очень круто. По меркам 2000 года.

Ну да, конечно. Тут некоторые говорят, что и shell нынче "не крут уже", "надо что-нибудь посовременнее".

>> И чтоб его не тратить попусту, нужен кругозор.
> Валидный пойнт, но ЯПов много и неплохо бы пруфца что нечто стоит
> изучения. Если изучать все, можно умереть от старости или спятить в
> процессе расширения кругозора.

Lisp стоит изучать. Scheme. За макросы и удивительную гибкость, которую они предоставляют разработчику. Racket возьмите, он очень живой и активный. Можете также глянуть на SBCL -- этот лисп (как и все CL) очень заскорузлый, но CLOS является одной из лучших объектных моделей, что я видел.
ML надо изучать. За вывод типов. За понимание того, как устроены языки, в которых ошибки типа невозможны. Смотрите OCaml. Он даст понимание того, что ООП не очень-то и нужен, и что у него есть более крутые альтернативы в виде фанкторов.

> Когда go'пник показывает микросервис, с кастомным HTTP сервером, кода менее страницы, и
> он делает что-то полезное (с точки зрения создания веба), а мне
> более-менее понятно происходящее, ОК, яп за себя сказал: он хорош для
> этой задачи.

Ну в самом деле, на дворе 2018й год, кого этим удивишь? Стандартные модули для поднятия http-сервера с кастомными обработчиками есть во всех живых языках.

>> Разумеется, Вам всё понятно: https://bit.ly/2BMnDZd
> Да ну фигня. Я подозреваю что и у перла есть какие-то сильные
> стороны. Однако наглядной демонстрации оных я не видел. А в случае
> go каждый второй кто им пользуется на раз покажет сильную сторону.
> А теоретически-крутые ЯП - пусть ими теоретики и пользуются.

Всё познаётся в сравнении. Для Вас это сильные стороны, а я вот все их видел уже так или иначе в других языках, меня так легко не удивить. Лично я считаю, что Go -- язык уже достаточно стабильный и перспективный. Но надо всё же отдавать себе отчёт, что это не революция. Это в некотором роде редизайн C, причём весьма неплохой.

А Perl ему противопоставлять не стану. У них разные области применения. И сильные стороны Perl искать в общем-то долго не надо. Надо смотреть в CPAN и думать.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру