Проанализировать риски, возникшие в процессе реализации программ на основе функциональной и императивной парадигм?
Добрый день.
Можете мне помощь с вопросом ?
Вот сам вопрос
Проанализировать риски, возникшие в процессе реализации программ на основе функциональной и императивной парадигм и в общем случае в процессе мультипарадигменного программирования, и которые могут возникнуть в процессе эксплуатации соответствующих реализаций программного обеспечения. Рассмотреть как можно больше проблем и соответствующих рисков.
admiralbub, ну да, просят сравнить сладкое с соленым...
Под императивной парадигмой авторы учебников, которые никогда не программировали, обычно понимают дикую смесь ООП и структурного программирования.
Если понятнее не стало, задавайте более конкретные вопросы, по типу "как понять предложение xxx в учебнике?"
admiralbub, тут имеется в виду "Какие есть плюсы и минусы у Императивного, Функционального и Мультипарадигменного подхода при разработке ПО"
Вообще похоже на тему для крупного доклада.
Я бы в такой ситуации взял Haskell, как представителя чистой функциональщины, Go, как представителя чистой императивщины и F# как пример мультипарадигменного языка.
Есть риски что на рынке труда трудно будет искать кадры владеющие например в полной мере техникой ФП.
И это суровая реальнось. Программиста Python или Java найти будет в 10-20 раз легче чем программиста Haskel.
Рынок также диктует минимальную вилку. Хаскелист не пойдет на оплату Джависта при том-же seniority.