Обновить
3
0
adelaida@adelaida

Пользователь

Отправить сообщение
Безусловно, времена меняются.
Вот 15 лет назад большая часть софта была написана на С/C++ и были функциональные языки, которые были малопопулярны (особенно после смерти лисп-машин), но служили источником идей для мейнстрима. И тогда у программистов были наборы коллекций и трансформаторов, предназначенных для промышленного программирования (правда, зачастую у всех разные). А у функциональщиков еще были лямбды (круто!).
Сейчас все поменялось. Большая часть софта теперь написана на C и C++, функциональные языки теперь малопопулярны, но служат источником идей для мейнстрима. А у программистов теперь есть лямбды, дженерики и LINQ. И еще Билл ушел. Прогресс неумолим
>>Когда я впадаю в ступор при написании кода на C#, я иду и переписываю этот код заново на Haskell и Python
Хм, он этим на работе занимается? Представляю себе человека, который, впав в в ступор при виде сложного (для него) кода, не обращается к документации и не спрашивает у коллег, а переписывает код на другом языке и в другой парадигме. Видимо его коллеги истинные буддисты, раз он все еще не уволен с этой омерзительной работы, где заставляют (о, ужас!) писать императивный код.

А вообще, и Haskell, и C# поддерживаются Microsoft, и C# потихонечку двигается в сторону всякой функциональщины. Так что следующей больщой вещью от Microsoft видимо, будей некий Func#tional, гибрид от которого будут просто в восторге странные люди вроде автора этой статьи. Ну и, конечно же все те бедолаги-программисты, которые volens-nolens будут вынуждены писать на этом языке "бизнес-приложения"

Информация

В рейтинге
Не участвует
Зарегистрирована