
Nikolay
25.12.2017
22:40:01
так вот, зачем мне навязанная левая спецификация/стандарт, когда она никак не помогает решить проблемы моей бизнес-логики?

Mike
25.12.2017
22:41:26
вооот, правильный вопрос
Но ты же понимаешь, что в твоей удобно либе для http больше дополнительных строк для орнганизации этого удобного API чем в той же сангрии, которая удобство обеспечивает своим API?

Nikolay
25.12.2017
22:41:52

Google

Nikolay
25.12.2017
22:42:11
то есть это абсолютно разные слои?

Mike
25.12.2017
22:42:45

Nikolay
25.12.2017
22:43:10

Mike
25.12.2017
22:43:15
И?

Dmitriy
25.12.2017
22:43:28
Дык го и питон тогда тоже бесполезны, потому что вокруг системных вызовов)

Nikolay
25.12.2017
22:43:40
что и? в чем ее "несомненная" польза для бизнес-логики тогда, если это просто еще один уровень абстракции?

Dmitriy
25.12.2017
22:43:48
Можно же на си пилить

Mike
25.12.2017
22:43:49
На количестве строк кода это сказывается не больше, чем твой удобный фреймворк для http, если уж мы строки и абстракции считаем

Nikolay
25.12.2017
22:44:35

Nick
25.12.2017
22:45:11

Mike
25.12.2017
22:45:28

Nikolay
25.12.2017
22:46:16

Google

Mike
25.12.2017
22:46:30

Nikolay
25.12.2017
22:46:39

Mike
25.12.2017
22:47:08
Ты не видишь разницу между жирным фласком и базовой поддержкой http в стдлиб, от которой зависит и сангрия и фласк?
В чем разница в размере абстракций?

Nikolay
25.12.2017
22:47:22
с сангрией в проекте строк больше на размер этой самой сангрии. При этом http в нем как был, так и остался

Nick
25.12.2017
22:48:10

Nikolay
25.12.2017
22:48:15

Mike
25.12.2017
22:48:16
Нет, не больше. В проекте с http у тебя еще будет жирный фреймворк ничем не меньше этой саомй сангрии, который работает поверх базовой http либы, как и сангрия

Nikolay
25.12.2017
22:49:11
Посчитаем строки кода?
еще раз - ты сравниваешь несравнимые вещи. Это все равно что сравнивать размеры либ, реализующих разные уровни модели OSI в ядре, абсолютно бессмысленное занятие, ибо речь о совсем разных сущностях

Mike
25.12.2017
22:49:27
Мне абсолютно насрать, если либа выполняет свою задачу и экономит мое время

Nikolay
25.12.2017
22:50:29

Mike
25.12.2017
22:51:13
Я понимаю разницу между barebones реализацией http для использования его как промежуточного слоя и удобным http-фреймворком

Nikolay
25.12.2017
22:51:32

Nick
25.12.2017
22:52:48
Language files blank comment code
—---------------------------------------------------------------------------—
Scala 205 7036 534 40114

Nikolay
25.12.2017
22:52:53
и все мои плагины пойдут лесом, потому что та же сангрия в них не умеет?

Mike
25.12.2017
22:52:56
Ну как минимум стандартизация — это хорошо.
Рест пилят все по своему и порой совершенно по-мудацки.

Nick
25.12.2017
22:53:03
вообще много )

Google

Mike
25.12.2017
22:53:11

Nikolay
25.12.2017
22:53:18

Dmitriy
25.12.2017
22:53:22

Nikolay
25.12.2017
22:53:32

Mike
25.12.2017
22:53:42

Nikolay
25.12.2017
22:54:11

Mike
25.12.2017
22:54:15
Как минимум стандартизация упрощает интеграцию сервисов с API

Nikolay
25.12.2017
22:55:18

Mike
25.12.2017
22:55:29

Nikolay
25.12.2017
22:55:33

Nick
25.12.2017
22:55:55
aiohttp кстати примерно по размеру такойже как и sangria

Nikolay
25.12.2017
22:56:08

Mike
25.12.2017
22:56:19

Nikolay
25.12.2017
22:56:26

Nick
25.12.2017
22:57:08
я прост для интереса решил глянуть cloc

Nikolay
25.12.2017
22:58:11

Google

Nikolay
25.12.2017
22:58:54
я сравнивал ситуацию с либой и без нее. Во втором случае, очевидно, размер меньше

Mike
25.12.2017
22:59:02

Nick
25.12.2017
22:59:17
ух, netty вообще жесткий, 250 тыс строк
со всеми кодеками и прочим

Nikolay
25.12.2017
22:59:40

Mike
25.12.2017
22:59:59

Nick
25.12.2017
23:00:07
быстрее компилируется )

Nikolay
25.12.2017
23:00:23

Mike
25.12.2017
23:00:27
И что?

Admin
ERROR: S client not available

Mike
25.12.2017
23:00:37
Это положительно сказывается на скорости?)

Nick
25.12.2017
23:00:39
можно с тем же успехом инфу о типах выкидывать нахер после компиляции)

Nikolay
25.12.2017
23:01:23

Mike
25.12.2017
23:01:30
Ну а про размер — не смеши, растокод с богатыми абстракциями весить таки поменьше будет.
Го любит очень жирные бинари делать, на расте в релизе я за 10мб еще ни разу не выходил с кучей либ

Nikolay
25.12.2017
23:01:49

Mike
25.12.2017
23:02:17

nezorflame
25.12.2017
23:02:43
к слову, а кто щас раст активно юзает, помимо мозиллы?

Nikolay
25.12.2017
23:02:47

Google

nezorflame
25.12.2017
23:02:51
из больших дядек

Nikolay
25.12.2017
23:02:59

Mike
25.12.2017
23:03:05

Nick
25.12.2017
23:03:15
тож гавно?

Mike
25.12.2017
23:03:29
В России в основном блокчейны, вебсервисы и эмбеддед чуть-чуть, если смотреть по вакансиям

Nikolay
25.12.2017
23:03:29

Nick
25.12.2017
23:03:48

Nikolay
25.12.2017
23:04:12

Dmitriy
25.12.2017
23:04:13
А жава девелоперы не согласны что говнище

Nikolay
25.12.2017
23:04:28

Nick
25.12.2017
23:04:39

Nikolay
25.12.2017
23:04:55
там он везде, посмотри хоть биллинг в том же билайне, там все на нем

Алексей
25.12.2017
23:05:11

Dmitriy
25.12.2017
23:05:19

Mike
25.12.2017
23:05:20

Nikolay
25.12.2017
23:05:44

Dmitriy
25.12.2017
23:05:45
Дак это легаси)
Никто не спорит, но позволяет быстро связать в кучу сервис А с сервисом Б

Nick
25.12.2017
23:05:57

Nikolay
25.12.2017
23:06:06