А какие подходы и инструменты вы считаете наиболее полезными для улучшения производительности кода? Лично я сам пару лет назад закончил университет, но не мог устроиться на работу, поэтому прошел курсы от Skypro и получил классный оффер в финтех компанию))
Выводы не ясны. И настрой этот пессимистический совершенно непонятен. В скала есть куча фичей помимо многопоточки, которые делают язык удобным и интересным. То, что кто-то не понимает монады, - это проблемы не понимающих монады, увы, ну и возможно, скала сообщества, которое не смогло расширить круг "понимающих монады". Чтобы использовать монады, не нужно знать наизусть теоркат, это просто один из концептов, вполне легко объяснимый, если уметь объяснять. PS Да и Loom насколько я понял, находится еще на стадии проекта. Кто знает, может они переизобретут флаги и раскраски уже на каком-то своем уровне!) Есть большие-пребольшие сомнения, что раньше не пытались в джава решать проблемы многопоточки подобным образом и тут вдруг догадались как. Если пессимизм вызван сокращением вакансий в отечественном сегменте, то можно удостовериться в том, что это искусственный тренд. Так как общемировых тенденций он не отражает, - в мировом масштабе никаких сокращений Scala не видно. Возможно просто много разработчиков скала ломанулись из страны два года назад, а изза того, что язык не очень распространен, пришлось проекты переписать на ту же джаву, просто изза отсутствия достаточного числа специалистов. А джава сегмент этого просто не заметил изза распространенности языка. И не надо придумывать грустные сказки, все довольно банально. Думаю, что scala еще даже не получила своего. Скала в России себя никак не рекламирует, отсюда и проблемы.
Scala сейчас в очень хреновом положении. Как минимум по двум причинам: первое, у Scala не осталось области, в которой она сильнее всех и является деф-факто стандартом. Для примера, backend - это Java, android - это котлин. А Scala это что? Еще недавно это была BigData, но пришел питон и всех сожрал. Конечно, можно писать и бэк на скале, но это очень дорого и экзотично если рассматривать промышленную разработку, а не стартапы. И второе, Одерский как настоящий академик раз в пару лет стабильно хочет все сжечь и переизобрести заново, иногда положив прибор на обратную совместимость. Такое на пользу не идет в долгой перспективе. Вот так вот.
Из языка всего-то нужно удалить имплиситы. После этого, полностью заредизайнить весь stdlib в стиле node.js, выкинуть монады, и все что с ними связано, к черту, подчистить лишние ооп фичи и все сразу станет хорошо
@@alexgorodecky1661 выкинуть монады и подчистить ооп - да уж, убрать оба стула на которых пыталась усидеть Scala. Одерскому скажите, а то он там с типами заигрался уже
@@drpeterblood1772 рынка скала специалистов в России не осталось и началось это до 2022. В остальном, если конкретно у вас есть работа, это еще не значит, что со скалой все нормально. На Коболе тоже еще пишут аксакалы )
@@----1281 Здравствуйте я не давно каким то чудом вкатился на scala джуниор бекенд разработчка . Как вы думаете не умрёт ли рынок scala бекенда в ближайшие десять лет? И что по вашему мнению ждёт scala разрабов?
А какие подходы и инструменты вы считаете наиболее полезными для улучшения производительности кода? Лично я сам пару лет назад закончил университет, но не мог устроиться на работу, поэтому прошел курсы от Skypro и получил классный оффер в финтех компанию))
Клёвые ковры! 😂
Выводы не ясны. И настрой этот пессимистический совершенно непонятен. В скала есть куча фичей помимо многопоточки, которые делают язык удобным и интересным. То, что кто-то не понимает монады, - это проблемы не понимающих монады, увы, ну и возможно, скала сообщества, которое не смогло расширить круг "понимающих монады". Чтобы использовать монады, не нужно знать наизусть теоркат, это просто один из концептов, вполне легко объяснимый, если уметь объяснять. PS Да и Loom насколько я понял, находится еще на стадии проекта. Кто знает, может они переизобретут флаги и раскраски уже на каком-то своем уровне!) Есть большие-пребольшие сомнения, что раньше не пытались в джава решать проблемы многопоточки подобным образом и тут вдруг догадались как. Если пессимизм вызван сокращением вакансий в отечественном сегменте, то можно удостовериться в том, что это искусственный тренд. Так как общемировых тенденций он не отражает, - в мировом масштабе никаких сокращений Scala не видно. Возможно просто много разработчиков скала ломанулись из страны два года назад, а изза того, что язык не очень распространен, пришлось проекты переписать на ту же джаву, просто изза отсутствия достаточного числа специалистов. А джава сегмент этого просто не заметил изза распространенности языка. И не надо придумывать грустные сказки, все довольно банально. Думаю, что scala еще даже не получила своего. Скала в России себя никак не рекламирует, отсюда и проблемы.
@drpeterblood1772, ну дак если бизнес без скала обходится без финансовых проблем, может она и не нужна?
а дайте ссылку на доклад Вани пж
Из за использования контецнеризации возможно стоит отдать предпочтение компилируемым языкам, таким ка Rust или Go
Scala сейчас в очень хреновом положении. Как минимум по двум причинам: первое, у Scala не осталось области, в которой она сильнее всех и является деф-факто стандартом. Для примера, backend - это Java, android - это котлин. А Scala это что? Еще недавно это была BigData, но пришел питон и всех сожрал. Конечно, можно писать и бэк на скале, но это очень дорого и экзотично если рассматривать промышленную разработку, а не стартапы. И второе, Одерский как настоящий академик раз в пару лет стабильно хочет все сжечь и переизобрести заново, иногда положив прибор на обратную совместимость. Такое на пользу не идет в долгой перспективе. Вот так вот.
Из языка всего-то нужно удалить имплиситы. После этого, полностью заредизайнить весь stdlib в стиле node.js, выкинуть монады, и все что с ними связано, к черту, подчистить лишние ооп фичи и все сразу станет хорошо
@@alexgorodecky1661 выкинуть монады и подчистить ооп - да уж, убрать оба стула на которых пыталась усидеть Scala. Одерскому скажите, а то он там с типами заигрался уже
в хреновом положении не скала, а рынок скала специалистов в России, со скалой все нормально.
@@drpeterblood1772 рынка скала специалистов в России не осталось и началось это до 2022. В остальном, если конкретно у вас есть работа, это еще не значит, что со скалой все нормально. На Коболе тоже еще пишут аксакалы )
@@----1281 Здравствуйте я не давно каким то чудом вкатился на scala джуниор бекенд разработчка . Как вы думаете не умрёт ли рынок scala бекенда в ближайшие десять лет?
И что по вашему мнению ждёт scala разрабов?
КОВЁР! 😍
Covering 50% нужно больше Ковров
Clojure!
Разговор школьников дбб-ов
ты который из них?
Зачем нужен Kotlin, если есть Java
Зачем нужна Java , когда есть Kotlin
Хороший вопрос. В принципе можно писать class файлы.
Зачем нужен Kotlin, если есть Java 21? Где даже pattern matching есть с виртуальными потоками)
Зачем и кому вообще нужна жаба?
миллионам, ну банкам, фигня, но прикольно, но фигня