The OpenNET Project / Index page

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



"Первый выпуск Angie, форка Nginx от разработчиков, ушедших из компании F5"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Первый выпуск Angie, форка Nginx от разработчиков, ушедших и..." +/
Сообщение от НяшМяш (ok), 04-Ноя-22, 14:49 
> То есть способ обработки ошибок, когда надо явно проверять на nil, делает из языка говно? Ну ок.

Язык делает говном хотя бы одно только существование nil. Это допустимо для старпёрской сишки, но никак не для языка для зумеров-хипстеров.

> По твоему go пишут идиоты, которые не могут написать быстрый net/http?

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

> Где issue в трекере go по этой теме?

Честно говоря конкретно про http не нашёл - их там просто дофига и не все про производительность. Но могу кинуть ишью про encoding/xml, с которым лично сталкивался https://github.com/golang/go/issues/21823 Самое отстойное в том, что альтернативных чисто гошных реализаций толком и не существует, а те что есть - не всегда подходят. Даже на джаваскрипте их намного больше. Ситуацию усугубляет поиск в pkg.go.dev, который по запросу xml вываливает все возможные проекты, использующие encoding/xml.

Одним словом гошка имеет настолько подготовленную к хайлоаду стандартную библиотеку, что люди пишут всякие https://github.com/goccy/go-json и прочие https://github.com/valyala/quicktemplate обмазываясь небезопасной конвертацией строк в байты https://github.com/golang/go/issues/25484 , лишь бы это говно было хотя бы примерно настолько быстрым, насколько его рекламируют.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Первый выпуск Angie, форка Nginx от разработчиков, ушедших из компании F5, opennews, 03-Ноя-22, 12:30  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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