Doge
Это конечно интересное мнение, но реалии с ним не согласны. Скала все же не мейнстрим, на джаве продолжают писать софт любого уровня сложности
Ну по сравнению с другими ФП языками - вполне себе мейнстрим. Куча сильно используемого софта (кафка, спарк, акка и т.д.) внезапно написаны на скале, что всё же говорит в пользу того, что в jvm экосистеме она более-менее живая и даже более-менее мейнстримовая.
Ayrat
На скале я пока только акку из известного помню
Ayrat
Все остальное типа зио - удел трёх с половиной землекопов
x
чтото у вас кафка и на джаве и на скале написана. Определитесь!
Ayrat
Но внезапно скалу тоже обнаружил. Поди апи сверху
x
ну неважно. всё равно JVM
Ayrat
ну неважно. всё равно JVM
Ну да. Я к тому что на джаве пишут крайне быстрый софт
x
ага
x
и без валуе типоф
Doge
Кафка? Скала? Что?
https://github.com/apache/kafka/tree/trunk/core/src/main/scala/kafka
Doge
Вот ядро кафки
Doge
Написано на скале
Ivan
а этот, дисраптор, это разве не чистая ява?
x
надо чат перетменовать. Прыгай НА скалу
Ayrat
Написано на скале
Ну ок, я в сорцах не копался.
Igor
какая-то сплошная реклама жавы в фшарп-чате
Анна
какая-то сплошная реклама жавы в фшарп-чате
дак что делать, если скалисты завелись
Igor
ну можно их забанить например
Анна
ну можно их забанить например
щас наш скалист сам тебя забанит!
Bonart
ну можно их забанить например
Айрата не трожь! И деда не смей!
Igor
да я пошутил вообще-то
Диёр
какая-то сплошная реклама жавы в фшарп-чате
кушать хочется - будешь и на джаве писать
Igor
я пробовал, вот вообще не кайф
Igor
хотя тут я вообще на таких говняных технологиях разрабатываю
Bonart
кушать хочется - будешь и на джаве писать
Нас и на дотнете неплохо кормят
Диёр
Единственное, что есть в хорошее в жабке, так это инфраструктура
Диёр
собраться ни у кого не получается
Диёр
я когда на андроиде приложения собирал в градле перебирал все варианты и надеялся что что-нибудь сработает
Igor
я мавен не осилил, но градл смог
Igor
нагуглилось
Диёр
Оч весело ещё было когда лямбды можно было поставить только плагинами
Roman
Ну да. Я к тому что на джаве пишут крайне быстрый софт
только представьте, что могли бы сделать эти люди с хорошими технологиями в руках
Roman
meh, очередной костыль
Doge
meh, очередной костыль
В какой-то из следующих версий JDK, будут как раз честные value типы, только которые решили назвать inline class'ы
Doge
а честные женерики завезут вместе с ними?
Пока не очень понятно, я только проскимал последний пропозал, внимательно не читал
Roman
Рубрика очередной лайфхак: static member ToString = function | DE -> "DE" | AT -> "AT" | CH -> "CH" | NL -> "NL" | FR -> "FR" | US -> "US" | UK -> "UK" Заебовая идея, да?
Vasiliy
😂
Roman
Ну а чо не override то?
дак даже оверрайд не надо
Doge
Он же вроде по умолчанию такое даст?
Roman
А зачем?
вот, жду ответа. подозреваю, что "прост))))"
Doge
вот, жду ответа. подозреваю, что "прост))))"
Может у него там какие-то кодогенераторы тупо сделаны
Doge
И он по ним каждый раз такое генерит?
Roman
не люблю людей поносить, но имхо он сам тупо сделанный кодогенератор
Roman
во всяком случае, я никакого кодгена у нас не видел пока
Vladislav
Правда не статик
Roman
Тебе смешно а я писал такое
когда был молод и не знал, что стандартная имплементация такое дает?
Roman
или есть какая-то причина, о которой я не знаю?
Roman
Правда не статик
кстати, нЕфУнКцИоНаЛьНо
Shub
Он же вроде по умолчанию такое даст?
А ВДРУГ МЫ ЗАХОТИМ ПОМЕНЯТЬ КОДЫ? МЫ ЕЩЕ НЕ ЗНАЕМ ЗАХОТИМ ЛИ, НО ВДРУГ? ЧТО ТЫ ТОГДА БУДЕШЬ ДЕЛАТЬ? А? ЧТО??
Doge
А ВДРУГ МЫ ЗАХОТИМ ПОМЕНЯТЬ КОДЫ? МЫ ЕЩЕ НЕ ЗНАЕМ ЗАХОТИМ ЛИ, НО ВДРУГ? ЧТО ТЫ ТОГДА БУДЕШЬ ДЕЛАТЬ? А? ЧТО??
Ну тогда и напишу метод, но да, я понимаю, что обычная, стандартная логика тут сложно применима.
Roman
весь код такой
скока ты уже с этими людьми работаешь?
Vasily
Чет я вас слушаю, и понимаю, что у меня пока все ок
Roman
Roman
Сделать функциональную сериализацию
Roman
ту стринг человеческий внедрить, дженериков насыпать
Roman
я теперь точно знаю, как правильно девелопить
Shub
Может у него там какие-то кодогенераторы тупо сделаны
тупо? вы просто не способны мыслить на таком уровне: https://github.com/pavelm/FsiTools#code-generation
Doge
тупо? вы просто не способны мыслить на таком уровне: https://github.com/pavelm/FsiTools#code-generation
Однако, странная идея, но видимо для кого-то работает.
Vasily
Чем дальше в фп, тем больше ебанатов. Очевидно, есть какая-то корреляция
Vladislav
Лес там -------->
Указатель на бобруйск
Vasily
Нет бы делом занимались
Vasily
Так нет же, надо выебнуться
Vasily
А инструкцию к условному фрезерному станку не прочитали
Vasily
Или прочитали, но не к тому