Pull to refresh

Comments 17

Не зная задач сложно судить, какой из языков был бы эффективнее
UFO just landed and posted this here
но чем выше уровень абстракции, тем лучше надо понимать что «под капотом» и как эта магия работает.
UFO just landed and posted this here
UFO just landed and posted this here
Не знал, что в Tinkoff настолько популярна scala… А как насчёт Akka, Spark и прочих явно скаловских применений?
Популярна? 7/60 скалистов. Похоже на эксперимент.
Полтора землекопа? :) Всё же 70 человек, и, поверьте, для Scala в России — это достаточно много…
Скажите пожалуйста, ваша Скала — это better java, или вы действительно используете такие вещи, как Scalaz/cats?
а у нас финансовый сервис — отказоустойчивость, перформанс

Ох, если бы вы знали как тормозит и постоянно припадает Tinkoff Business — это просто ужас.

*припадает — вылазят ошибки(вроде не смертельные), жмем ок, идем дальше.
Их frontend для физлиц тоже барахлит. На каждый 10 клик сайт подвисает. Может они под Firefox не тестят?
UFO just landed and posted this here
Confirmed уведомление об оплате заказа клиентом через час? Легко!
Напрашивающийся первый вопрос: почему в компании сделали неочевидный выбор в пользу Scala

Недавний скандал с участием интернет-блоггеров повысил общественный интерес к персоне Олега Тинькова и его бизнеса. Нам он раскрывается как человек черезвычайно прагматичный, поэтому истинные мотивы выбора Скалы могут оказаться немного иными.


С одной стороны фильтр вхождения в язык достаточно высок и сразу отсеивает большую часть любителей и непрофессионалов. То есть программист на скале — это "мозги" с уже достаточно высоким профессиональным уровнем, большим багажом знаний и способностью к самостоятельному обучению. С другой стороны действуют факторы, позволяющие осуществлять жесткий контроль и экономию средств на работниках, потому как:
1) рынок трудоустройства на скале черезвычайно ограничен (куда вы еще денетесь с подводной лодки?)
2) большинство людей со знанием скалы приходит без требуемого опыта (а где еще им его накопить?), что используется как аргумент при приеме на работу
3) акцент в основном делается на молодых людей, которым еще предстоит "набраться опыта", для которых работа в компании позиционируется как "неплохой шанс" с заявкой на светлое будущее.
Плюс одновременно можно не беспокоиться об утечке кадров, решений и экспириенса из компании. Получается тройной профит!


А то, что там что-то про "удобней для решаемых задач" — это даже не серьезно обсуждать. Во-первых, это мало кого волнует, кроме самих разрабов (которые никогда ничего не решают), во-вторых удобство — это всегда очень субъективно и спорно, в-третьих процессинг — это достаточно простая область, чтобы была реальная необходимость использовать абстрактные семантические конструкции, которые предоставляет Скала.

Sign up to leave a comment.