Были такие попытки сколько-то лет назад, которые закончились Await.result на каждый чих, которые потом пришлось переписывать по-нормальному.
Читать полностью…сложность не "~=0", а примерно равна сложности изучения чего бы то нибыло
и когда ты приходишь на проект там всегда будет что-то с чем ты не работал. и ты всегда нанимаешь человека который на 70+% закрывает нужные компетенции, а в остальном разберется довольно быстро
Я бы тоже не сказал, что изучение синтаксиса это сильно дорогая операция, основные затраты - это изучение экосистемы в целом, библиотеки, фреймворки, паттерны... если скалу сравнить с нодой, то вопервых батареек в разы меньше, а во вторых документация на то что есть оставляет желать лучшего.
Читать полностью…хм
а можешь пример привести?
я вроде делал тестовое на ТС, сейчас пишу на питоне, работал и делал тестовое на скале
мне сложно понять в чем конкретно будет дольше
Нужно добавить, что если качество уполовинить, то и скорость разработки удваивается. На скале такое не провернуть.
Читать полностью…я лично нанимали людей на как раз ваш стек Play + Akka Aktors
приходили джависты, C#-исты, пхпшники
и спокойно делали задачи
единственная проблема которую я вижу
у вас дикое легаси с огромным тех долгом, которое как оказалось, написано на скале и акторах.
пробелма в этом а не в скала разрабах
у вас через 5 лет говнокодинга на nodejs будет точно такая же низкая скорость разработки, потому что техдолг и легаси замедляют, а не язык
Вы правда не отличаете оверол опыт разработки от опыта работы с конкретной технологией/языком? Но в целом и ладно, вы во всем правы, все именно так и есть ))
Читать полностью…Ну, тот же Slick когда использовали. Я уже не помню всех деталей того проекта на плее. Но писать все в синхронном стиле так себе затея бы была.
Читать полностью…Ага, сейчас возьмем и будем подстраивать разработку под одного конкретного человека, который не умеет в Future)
Читать полностью…Ну, я лично абсолютно не согласен, что условному питонисту уровня middle+ хватит месяца, чтобы с нуля выучить скалу для того чтобы начать решать задачи с приемлемым качеством. А платить 2-3 месяца человеку чисто за обучение мало какая компания согласится. Поэтому я никогда не рассматривал на Scala позиции людей с абсолютным 0 опытом на самой Scala.
Но я пас, не хочу опять поднимать это обсуждение 😄
ну я лично нанимал толпу не скалистов которые отлично работали над скала кодом
кстати ровно такой же стек - Play + Akka Aktors
пожтому у меня есть не просто мнение а практика которая это доказывает, по крайней мере в моем контексте
В этом чате, наверное, уже раз 5 по этому поводу холивар поднимался. Артем просто считает временную сложность выучить сам язык равной примерно 0. Даже если это такой язык как Rust или Scala с не особо маленьким порогом входа. Такое мнение имеет право на жизнь, почему нет)
Читать полностью…скопипастить апи дефинишн кажется везде быстро
подключить говнофункцию которая как-то обрабатывает json рандомной структуры - тоже быстро
выплюнуть это в какую-то бд - вроде тоже супер тривиально
типа тебя скала заставит в паре случаев описать типы и ты потратишь на это дополнительные 15-30 минут?
типа что на скале сложнее накалякать говняшку которую можно запустить в продакшн как-то крутиться и чото делать?
Читать полностью…я соглашусь что может быть найти человека с бекенд опытом, который ХОЧЕТ работать на скале может быть сложно. правда мне сложно представить чтобы легко было найти на NodeJS.
Читать полностью…скала разраб стоит столько же, и даже меньше чем любой другой бекенд разраб
вам не нужен опытный скала разраб если сложность решаемых задач такая что nodejs разраб за 300к справляется
соглы.
но я подозреваю что у вас рассуждения и выводы слишком много неверных ассампшенов имеют
Даже спорить не буду что именно так в вашем случае и происходит, я же не ваш кейс решаю, а свой =) В моем случае именно так как описал получается 🤷♂️
Читать полностью…