все круче, все быстрее, все используют. Мне не хочется тратить время на человека с такими жалкими аргументами.
Если Вам хочется матерится, то только попробуйте, получите в ответ такое, что потом пожалеете что вообще начали этот разговор.
фп не быстрее ооп
я не вижу никакого движения
Есть некое сообщество, из нескольких человек, которые тут и там орут что это нужно.
Кроме того есть новички которые верят что это нужно и поэтому учат, а раз они выучили, то тоже начинают орать что это круче иначе они должны признать что они повелись на треш.
А в реальности angular на ооп, реакт..
И конечно если копнуть глубже, то окажется что все кто использует в банковской сфере скала, ограничивается парой процентов от реальности.
И странно, что мои слова о том, что в 70 от фп отказались, вызвали у Вас смех, когда Ваши доводы, о его повсеместном использовании, обосновываются лишь частными случаями.
Хотя сам любитель ООП, но знаю, что не всегда его разумно использовать. К примеру тоже функциональное программирование по определению работает быстрее ООП.
activityType[1].name
:%y+
А вообще вот в этом Вашем ответе и кроется Ваше непонимание сути вопроса. Вы путаете ООП с императивным подходом. На самом деле, ООП - это высокоуровневый подход к организации связей между сущностями. При этом на более низком уровне логика может быть реализована как в императивном, так и в функциональном стиле (или даже в смешанном).
Именно поэтому нет никакого противоречия в том, что какой-нибудь вполне функциональный React или Redux использует принципы ООП. А вот какой-нибудь Angular уже больше императивный (что тоже не мешает ему использовать принципы ООП).
Странный вопрос, учитывая что речь шла про использование Scala (а ещё Elixir например) в разаботке ПО для банков. То есть отношение к разработке прямое, не понимаю в чём претензия.