Основные языковые парадигмы для профессионального разработчика - PullRequest
2 голосов
/ 22 июля 2010

Итак, я думаю, что большинство (все?) Программисты начинают изучать парадигму императивного / процедурного программирования, и, вероятно, вскоре после этого изучили некоторую форму объектно-ориентированного программирования .Я прочитал множество вопросов о стековом потоке, предполагая, что функциональное программирование становится все более важным для улучшения параллелизма / параллелизма.Кроме того, программисты должны выучить много парадигм, чтобы улучшить свои навыки и расширить свои перспективы.

Какие еще парадигмы (и языки, которые их используют) действительно полезны для навыков разработки?

1 Ответ

1 голос
/ 06 сентября 2010

Возможно, есть аргумент для рассмотрения языка логики, такого как Пролог . Помимо этого, во вселенной функциональных языков программирования существует множество разновидностей (например, контраст Хаскелла, ML, Scala и Scheme). Возможно, вы захотите изучить различные измерения с точки зрения таких вещей, как системы типов, лень и синтаксис.

...