Cat
Ты кстати ж актикс берешь?
у актикса норм клиент?
Vladimir
Ну в хдд поместить можно
Vladimir
у актикса норм клиент?
Я про сервер пока
Cat
сервер разве будет?
Kirill
Vladimir
Я ж так понял запросы получать и отдавать нужно веб сервером
Cat
а, ок
Cat
эту часть я пропустил видимо
Vladimir
Есть условия сколько тредов нужно хендлить
Kirill
При этом как можно быстрее и как можно эффективнее
Vladimir
Или только 1 клиент
Kirill
Есть условия сколько тредов нужно хендлить
Нет, но ядер на тестовой тачке 8
Kirill
И 48 рамки
Vladimir
Нахер так много
Kirill
Нет, но ядер на тестовой тачке 8
На тестах 4 треда будет под wrk и 4 под софт
Kirill
Нахер так много
Какая есть ¯\_(ツ)_/¯
Маjко
Ты кстати ж актикс берешь?
Хз, мб. Я в него не тыкал еще. Но выглядит самым приятным пока
Pawel
Не хотите как нормльные поцаны померяться хуями - мерьтесь гитхабами. У @kirilldanshin есть веб фрэймворк, @mersinvald - ?
саша
Не хотите как нормльные поцаны померяться хуями - мерьтесь гитхабами. У @kirilldanshin есть веб фрэймворк, @mersinvald - ?
Так мериться вроде языками программирования хотят, а не личными заслугами.
Pawel
не получится, всё будет зависеть от левеля программиста. Хороший программист и на говнорасте напишет чего нибудь
саша
Тиобе рейтинг )))
Это тот рейтинг где Java традиционно на 1-ом месте?
Michael
Ну вот и померялись
.
redmonk самый адекватный
Petr
Тут вроде файт был уже у Кирилла с кем то по умениям или это на словах закончилось?
саша
.
И?
саша
Как вообще эти рейтинги могут служить аргументом в споре "какой ЯП лучше"?
.
Сам по себе спор "какой яп лучше" бессмысленный
саша
Сам по себе спор "какой яп лучше" бессмысленный
Не то чтобы. В этой области есть достаточно близкие к объективным факторы, по которым можно судить
саша
Другое дело, что для многих людей важность отдельных факторов мала, когда другим наоборот.
Alexander
redmonk самый адекватный
visual basic'а нет. отстой, а не рейтинг
саша
Так, например, когда пишешь микросервисы и простые веб сервера, тебе скорее всего не особо важна система типов. А вот вебсервер, парсинг json/xml в стандартной библиотеке и гринтреды важны.
Pawel
Сам по себе спор "какой яп лучше" бессмысленный
Ну, голанг крайне убогий язык, для тупых, но альтернативы нет, не на раст с хаскелем же переходить, а все остальное - ипучая jvm и гоп-нэт которые не работают.
саша
хотя скала ещё более менее ок
Pawel
на язык сам по себе, без инфраструктуры и экосистемы, совершенно наплевать и растереть
саша
хотя скала ещё более менее ок
но тем не менее является костыльной попыткой сделать Haskell на JVM
саша
на язык сам по себе, без инфраструктуры и экосистемы, совершенно наплевать и растереть
Это чисто бизнес подход, ЯП ещё можно оценивать с точки зрения академической, исследовательской. Ещё язык можно оценивать по перспективам, которые он открывает.
саша
Если оценивать ЯП с точки зрения бизнеса, то устанешь гоняться за хайпом.
саша
Ибо бизнесу нужны программисты, которые будут решать проблемы, и ему не важно каким ЯП их будут решать. А программисты бывают ветренными, могут быть зависимыми от авторитетов, таких как гугл(или оракл когда-то). Да что уж говорить, если есть куча программистов, которые даже не совсем понимают, что такое система типов, термин тип-сумма вызывает у них недоумение и при этом они занимают позиции сеньёров и тимлидов.
hamper 𓅝
У работодателей еще есть небезосновательный аргумент, по той причине, что хороший разрабоотчик на одной работе обычно больше 2-3 лет не задерживается, то: "как легко будет потом найти человека, который будет поддерживать всё то, что написал этот разработчик".
hamper 𓅝
И проще всего такое работает с чем-то типа nodejs потому что жсников как грязи.
саша
И проще всего такое работает с чем-то типа nodejs потому что жсников как грязи.
Это, кстати, очень забавно, учитывая насколько плох дизайн у JS
hamper 𓅝
Ну или многие уже пишут на го, то и новых разрабов преимущественно на го будут искать, как и для любого другого языка, например в некоторые компании принципиально ищут программистов на до диезе, потому что на нем все там уже пишут, а менять или переучивать весь штат слишком затратно.
саша
Кошмар какой, и часто вы используете такие типы в реальной разработке?
Нет, потому-что в языках, которые используются в реальной разработке таких типов нет, и нередко вместо них приходится что-то костылить. Мммм... Коды ошибок, просто сказка
саша
Или конечные автоматы на строковом/численном представлении состояния
саша
Вообще, конечные автоматы без алгебраических типов данных - это сплошной набор костылей
саша
А ещё парсеры без ADT - тоже очень творческая задача по придумыванию костылей разных форм и размеров
Fedor
Я бы сказал, что типы суммы нужна там, где бизнесу необходимо сдать теории множеств злому лектору. А если сдавать не надо, или лектор добрый, то можно и без них обойтись
саша
Вот и хорошо, пусть молятся на Пайка и других отцов-осннователей голанга. У меня к ним тоже больше доверия чем к Данику Абрамову и Одерски.
Очень странным образом вы своё доверие даруете. Я бы, например, не доверял попыткам Одерски разрабатывать ОС, и не доверяю попыткам Пайка разработать язык программирования. Аргументация проста - это за пределами их профессиональной компетенции.
Igor
Пайку доверять можно, опыт в Bell Labs, много OS экспериментов, много концепций, создатель UTF8, фантастический текущий проект upspin
Pawel
Да человек просто хотел выпендриться а ты сейчас будешь доказывать что он не прав )
это понятно что выпендрится. не то что бы доказывать - ясность внести)
Anonymous
это понятно что выпендрится. не то что бы доказывать - ясность внести)
Уверен, что если бы бизнес не заставил его отыскать в каких-то закромах эту тип-сумму, сам бы про неё он не узнал. Зато понтов перед соискателями выше крыши - они приходят на собес, а он им - Как, вы не знаете тип-сумму?! Видал я это на собеседованиях, неприятно, пипец.
Igor
И ни одного ЯП до 50+ лет.
известных нет, но много типа newsqueak и т.п. - всё шло в копилку, там тоже CSP
саша
Много теперь где применяешь ?
Опять же не в рабочее время, ибо на работе языки, где их и в помине нет. Хотя часто вижу ситуации, когда нужен простой тип сумма, а вместо этого приходится городить костыль
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
type Either a b = Left a | Right b
чет легче не стало от твоих подсказок
Alexander
это какая-то нечеткая логика?
саша
чет легче не стало от твоих подсказок
Это тип который может содержать значение одного из конечного числа типов. Типом суммой называется потому-что количество значений такого типа = количество значений 1 типа + количество значений 2 типа + ... + количество значений N типа
Alexander
понял, спасибо
саша
Естественно что рядом собственно со значением должна лежать метка того, какой там лежит за тип. Иначе условие > количество значений такого типа = количество значений 1 типа + количество значений 2 типа + ... + количество значений N типа не выполняется