
Alex
14.07.2018
11:13:16
шаблонизатор есть? роутер есть? хттп стек есть?
сериализация есть?
все есть
бери и пиши.

Google

Darth
14.07.2018
11:13:28
Чувак, Амазон делал веб на плюсах и и
И всем похуй
Никто не начал от этого делать веб на плюсах
Есть энтерпрайз на джаве и шарпе
Есть стартапы на руби, пайтоне, пхп, ноде и тд
А го ни туда ни туда полностью не подходит
Подходит для микросервисов
Это рынок, а не твои предпочтения

Alex
14.07.2018
11:13:37
Опять же я не говорил что это язык для вебморд
По крайней мере сейчас
И чего именно нет?
Давай расскажи чего нету из списка выше
Я посмеюсь.
https://github.com/actix/actix-web
полюбуйтесь
очень хайповая либа сейчас

Darth
14.07.2018
11:15:39
Ещё раз для гопограмистов:
Амазон делал веб на плюсах - это значит что Амазон взял и начал писать веб на плюсах
Это не значит, что весь бекенд на плюсах
Так понятно?
Надо говорить, что эффект был не таким, как они ожидали?

Alex
14.07.2018
11:16:28
Rust - многоплановый язык

Darth
14.07.2018
11:17:38
а какой эффект? я не в теме.
Они думали, что вау скорость, все будет круто, но круто не получилось, сложно проблемно, тяжело работать с потоками и джава проще

Google

Alex
14.07.2018
11:17:43
практически применим в большем количестве ниш чем го
зачем мне на микроконтроллер тащить вебстек?
fearless concurrency
В общем я так и не понял зачем мне на микроконтроллере или в ОС тащить хттп стек.
то что оно из коробки лишь говорит о том что при необходимости не заменишь на другую библиотеку.
хочешь http2? жди пока язык обновится

Darth
14.07.2018
11:19:36
И как это опровергает мою мысль о том, что если кто-то один юзает что-то, то это на рынок не влияет?
Это только доказывает мою мысль, что если кто-то пытается делать веб на го, то это не значит что остальные станут

Alex
14.07.2018
11:20:29
Нет, это значит что в языке жесткая зависимость, и при проблемах придется ждать пока язык обновят
пхп тоже делался под веб, получилась какашка как по мне.
файлы по умолчанию - html шаблоны, жесть
а в чем смысл мне таскать стандартный http из системы в систему если я беру fasthttp?
и в чем разница когда оно сделано бибилотекой а не засоряет язык?
руби тоже не делался как веб язык
but here we are
плюсов от этой фичи не вижу.
асинхронщина в расте уже есть, но люто неудобная, ща поправят и будет тоже самое.
по мне так наоборот надо из языка побольше в сторонние библиотеки выносить
расскажи как глобальные системные зависимости это удобно

Darth
14.07.2018
11:23:00
Сейчач везде удобно управлять зависимостями

Google

Alex
14.07.2018
11:23:04
http стэк это не минимум, вот вообще ни разу.
то что там пакет токены угнал?
так может быть в абсолютно люом языке с пакетным менеджером
класс, нужно больше гемороя
C++ стайл рулит
go get что делает?
в чем преимущества?

Darth
14.07.2018
11:25:11

Alex
14.07.2018
11:25:20

Admin
ERROR: S client not available

Alex
14.07.2018
11:25:29
ты так в любом языке сделать можешь

Nikolay
14.07.2018
11:25:32

Alex
14.07.2018
11:25:42
давай сразу к минусам
при централизации - я качаю готовый пакет, без лишних файлов (если автор настроил) и вроде без гит истории у всех. Т.е экономлю траффик. Еще и поgzipенный. А также видно количество скачиваний
точно также могут угнать токены к гитхабу например
т.е скомпилировал exe и запустил на линуксе?
или скомпилировал elf и запустил на винде? я тут не понял если честно
объясни

Google

Alex
14.07.2018
11:32:55
можешь кратко объяснить суть того что ты делаешь?
Всмысле?
он хакает твой блокнот и показывает ошибки?
или при компиляции?
ты кого то решил удивить кросскомпиляцией в 2018 году?
ну есть clippy раз, во вторых сам компилятор дает много хинтов
неиспользуемые переменные и прочее, это не ново.
Кросскомпиляции?
Объясни что такое полноценная кросскомпиляция
Что такое дополнительные танцы?
Кто тебе сказал что в расте это не так?
https://github.com/Fedcomp/rconcmd
Вот смотри, я никаких правок под винду не делал но собирается
(appveyor если что)