Страница 1 из 1

Работа в MS Visual Studio и .NET Framework

СообщениеДобавлено: 05 сен 2011, 06:54
Telnov
Данная ветка предназначена для обсуждения различных аспектов работы в MS Visual Studio и .NET Framework.


Последний релиз MS Visual Studio 2010 предлагает нам новый язык программирования F#.
F# поддерживает несколько парадигм программирования одновременно: функциональное, объектно-ориентированное и императивное (процедурное) программирование.
В библиотеке F# имеются готовые коллекции (такие, как Array, List, Map, Set, Seq, ...), выполненные в объектно-ориентированном стиле.
Эти полезные коллекции известны по библиотеке STL из MS Visual Studio 2008. Вроде бы всё хорошо.
Однако, как известно, функциональные языки программирования позволяют работать с бесконечными структурами данных.
Это достигается за счёт использования так называемых "ленивых вычислений". Есть и другие преимущества.
В этой связи такой вопрос.

Если упомянутые коллекции реализовать в функциональном стиле, станут ли они более эффективными? От 5 до 20 призовых баллов к рейтингу студента, в зависимости от полноты и обоснованности решения.