Подходит ли Haskell в качестве первого языка? - PullRequest
45 голосов
/ 29 июля 2010

Я уже имел опыт работы с императивными языками (C, немного Java), однако я бы сказал, что у меня не было опыта в программировании.Поэтому, рассматривая меня как непрограммиста, подойдет ли Haskell в качестве первого языка?

Мои интересы в чистой математике и CS, кажется, соответствуют намерениям большинства учебных пособий по Haskell, и хотя я по своей сути могу признать текущую и будущую ценность императивного программирования в отрасли, я нахожу потенциал функционального программирования (вкак бы это ни было похоже на такой сдвиг парадигмы) захватывающе.

Полагаю, мой вопрос можно сформулировать следующим образом: должен ли непрограммист понимать понимание императивного программирования, чтобы оценить и полностью использовать функциональное программирование?

Некоторые ссылки:

Ответы [ 11 ]

0 голосов
/ 18 февраля 2012

Не обязательно обращаясь к вопросу как таковому, я бы добавил: если вам кажется, что проницательность haskell слишком жесткая, не отчаивайтесь.

Существуют другие языки программирования, даже функциональные, с поздним связыванием.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...