Cat
Vladimir
Ну в хдд поместить можно
Vladimir
Cat
сервер разве будет?
Kirill
Vladimir
Я ж так понял запросы получать и отдавать нужно веб сервером
Kirill
Cat
а, ок
Cat
эту часть я пропустил видимо
Vladimir
Есть условия сколько тредов нужно хендлить
Kirill
При этом как можно быстрее и как можно эффективнее
Vladimir
Или только 1 клиент
Kirill
Kirill
И 48 рамки
Vladimir
Нахер так много
Pawel
Не хотите как нормльные поцаны померяться хуями - мерьтесь гитхабами. У @kirilldanshin есть веб фрэймворк, @mersinvald - ?
саша
Pawel
не получится, всё будет зависеть от левеля программиста. Хороший программист и на говнорасте напишет чего нибудь
Michael
Michael
Ну вот и померялись
.
redmonk самый адекватный
Petr
Тут вроде файт был уже у Кирилла с кем то по умениям или это на словах закончилось?
саша
.
И?
саша
Как вообще эти рейтинги могут служить аргументом в споре "какой ЯП лучше"?
.
Сам по себе спор "какой яп лучше" бессмысленный
саша
Другое дело, что для многих людей важность отдельных факторов мала, когда другим наоборот.
саша
Так, например, когда пишешь микросервисы и простые веб сервера, тебе скорее всего не особо важна система типов. А вот вебсервер, парсинг json/xml в стандартной библиотеке и гринтреды важны.
саша
саша
хотя скала ещё более менее ок
Pawel
на язык сам по себе, без инфраструктуры и экосистемы, совершенно наплевать и растереть
саша
Если оценивать ЯП с точки зрения бизнеса, то устанешь гоняться за хайпом.
саша
Ибо бизнесу нужны программисты, которые будут решать проблемы, и ему не важно каким ЯП их будут решать. А программисты бывают ветренными, могут быть зависимыми от авторитетов, таких как гугл(или оракл когда-то). Да что уж говорить, если есть куча программистов, которые даже не совсем понимают, что такое система типов, термин тип-сумма вызывает у них недоумение и при этом они занимают позиции сеньёров и тимлидов.
hamper 𓅝
У работодателей еще есть небезосновательный аргумент, по той причине, что хороший разрабоотчик на одной работе обычно больше 2-3 лет не задерживается, то: "как легко будет потом найти человека, который будет поддерживать всё то, что написал этот разработчик".
hamper 𓅝
И проще всего такое работает с чем-то типа nodejs потому что жсников как грязи.
саша
hamper 𓅝
Ну или многие уже пишут на го, то и новых разрабов преимущественно на го будут искать, как и для любого другого языка, например в некоторые компании принципиально ищут программистов на до диезе, потому что на нем все там уже пишут, а менять или переучивать весь штат слишком затратно.
Fedor
саша
Или конечные автоматы на строковом/численном представлении состояния
саша
Вообще, конечные автоматы без алгебраических типов данных - это сплошной набор костылей
саша
А ещё парсеры без ADT - тоже очень творческая задача по придумыванию костылей разных форм и размеров
Pawel
Pawel
Fedor
Я бы сказал, что типы суммы нужна там, где бизнесу необходимо сдать теории множеств злому лектору. А если сдавать не надо, или лектор добрый, то можно и без них обойтись
Anonymous
саша
Igor
Пайку доверять можно, опыт в Bell Labs, много OS экспериментов, много концепций, создатель UTF8, фантастический текущий проект upspin
Pawel
Anonymous
это понятно что выпендрится. не то что бы доказывать - ясность внести)
Уверен, что если бы бизнес не заставил его отыскать в каких-то закромах эту тип-сумму, сам бы про неё он не узнал. Зато понтов перед соискателями выше крыши - они приходят на собес, а он им - Как, вы не знаете тип-сумму?! Видал я это на собеседованиях, неприятно, пипец.
саша
саша
Anonymous
саша
Много теперь где применяешь ?
Опять же не в рабочее время, ибо на работе языки, где их и в помине нет. Хотя часто вижу ситуации, когда нужен простой тип сумма, а вместо этого приходится городить костыль
Pawel
Anonymous
Igor
И ни одного ЯП до 50+ лет.
Сразу заметно, критика из разряда “сам не читал, но не одобряю” 🙂 Чтобы что-то или кого-то критиковать, надо иметь хотя бы какое-то представление 🙂
Alexander
что за тип-сумма, чем знаменита?
Alexander
https://ru.wikipedia.org/wiki/%D0%A2%D0%B8%D0%BF-%D1%81%D1%83%D0%BC%D0%BC%D0%B0
Alexander
это?
саша
type Either a b = Left a | Right b
Pawel
Alexander
это какая-то нечеткая логика?
саша
чет легче не стало от твоих подсказок
Это тип который может содержать значение одного из конечного числа типов. Типом суммой называется потому-что количество значений такого типа = количество значений 1 типа + количество значений 2 типа + ... + количество значений N типа
Alexander
понял, спасибо
Anonymous
саша
Естественно что рядом собственно со значением должна лежать метка того, какой там лежит за тип. Иначе условие
> количество значений такого типа = количество значений 1 типа + количество значений 2 типа + ... + количество значений N типа
не выполняется