Vasily
Идей пока нет
Анна
Ааааа на работе массовый слив инфы про моё увольнение
Анна
Крылатый
Vasiliy
Это плохо?
Анна
Нет, просто началось «тычо», «акуда», «акакжемы»
Roman
а куда?
Анна
В никому неизвестный белорусский стартап
Крылатый
Блокчейн?
Анна
Anonymous
А как же мы?
Анна
x
Vladislav
Анна
как, стоп, был же интел
Интел появился когда уже решено было про белорусский стартап. А ещё он под большим вопросом, ибо разводилово какое-то
Alexey
@AnutaU а этот сатрап уже есть или ещё только начинается?
Анна
Romɑn
https://github.com/erleans/erleans
огогошечки гого
Vasily
Кто-то не палится
Ayrat
Так. походу дело решённое. Из хорошего фшарписта стал плохим скалистом.
А мне щас собесов назначили вагон по набору в команду
Ayrat
Буду жвмщиков спрашивать про дотнет, пусть тоже охуеют
x
Пока 😢
Vladislav
Anonymous
Анна
Ayrat
а кого набираешь?
надо рыл 15 для начала. у нас есть 5, включая 2х манагеров и 1 девопса. Надо ещё пяток разрабов средней руки как минимум
Ayrat
и одного двух тащильных в скале чтобы мы не полную хуйню делали
Vasily
Чет башкиры захватывают мир, смотрю
x
Doge
Vasily
Zio небось
Ayrat
С релокейтом? И какой стек у вас-то будет?
принимаем какой-то проект волмарта написанный на scala+functional java, акка и kafka и делаем из него стейтлесс евентсорсд конфетку на кассандре, скале, редисе, кафке
Doge
Ну и да, найти 7х скалистов - это задачка со звездочкой.
Ayrat
Vasily
Сложнее
Ayrat
а их никто особо не искал. 90% девелоперов джета вообще про F# услышали на собесе первый раз
Vasily
В скала сообществе долбоебов больше с чсв
Vladislav
Vladislav
учитывая популярность скалы
Ayrat
в таких проектах главное архитектура
Vasily
Скалистов много, тех , кто понимает, что он делает, мало. Кто понимает, зачем, ещё меньше
Ayrat
а на чём там микросервисы написаны - ну такое. Скала так скала.
Doge
Y
Поговаривают, что если закинуть резюме на F#, то желающие нарисовываются в тот же день, хотя вакансий найти сложно
Vasily
Впрочем, в любой экосистеме так
Vasily
Vasily
Остальные, канеш, такое себе
Vasily
В целом Нижников очень умный, но непонятна его договороспособность и умение работать в команде
Yury
Doge
Скалистов много, тех , кто понимает, что он делает, мало. Кто понимает, зачем, ещё меньше
И да, вопрос в стиле.
Если писать на скале как на better java/kotlin или скриптах к спарку, то вам любой сойдёт.
Если хочется писать на ФП скале (или просто сильно метапрограммирование юзать), то да, хотя бы один-два человека, которые сильно в теме вам понадобятся.
Vasily
ФП скалы тоже куча направлений
Ayrat
Doge
Vasily
На скале прагматиков я видел мало
Ayrat
я за прагматичную разработку, которая позволит любому нубососу посреди ночи отдебажить падающий продакшн и пофиксить его без эскалации до ФП-ГУРУ блять
Vasily
Там слишком много возможностей для самовыражения
Doge
На скале прагматиков я видел мало
Тут вопрос в том, что многие современные прагматичные подходы в скале требуют хоть какого-то понимания ФП.
Тот же monix/ZIO. Их не по фану втаскивают в проекты, а из-за их перфоранс характеристик.
Vasily
А когда обмазываются имплиситами, хуй чо отдебажишь
Ayrat
Ayrat
ещё поинтфри туда же
Vasily
Doge
Doge
У него достаточно нетривиальная реализация
Ayrat
инлайны до какого-то объёма хороши. Операторы там тривиальные например. Но когда для работы приложения нужно всё обмазать инлайнами, т.к. ты делаешь HKT в F#, то тебя надо пристрелить
Ayrat
чтобы другие не мучались
Vasily
Не, никакого HKT
Doge
А когда обмазываются имплиситами, хуй чо отдебажишь
Тут скорее наоброт.
Использование импликитов в ФП стиле в виде тайплкассов - это норм практика.
Использование импликитов ради протаскивания контекста в ОО коде - это имеет все шансы плохо закончиться.
Vasily
Doge
Обычно второе же
Смотря в чьем коде. У меня никогда второго случая не было.
Doge
Ни разу так не юзал.
Doge
Ждём rewrite rules и staging'а в скала 3 и вот тогда можно будет попробовать.
Vasily
Doge
Это что-то вроде AOP и AOT?
Нет.
Это скорее средства для оптимизаций к компилятору, которые можно задавать в библиотеках. (Если про rewrite rules)
Staging - это "условно" такой ручной partial evaluation в компиляторном смысле этого слова.