LINUX.ORG.RU

История изменений

Исправление MOPKOBKA, (текущая версия) :

Есть разница между ФП в Haskell и С++, во втором можно применить по месту, но если хочется можно и std::cout вставить в середину функции (IO), в Haskell же не получится выйти из тюрьмы в которую программиста посадил язык, есть unsafe, но что если больше половины проекта не следует начальной идеологии? Будет забивание микроскопом гвоздей.

Исправление MOPKOBKA, :

Есть разница между ФП в Haskell и С++, во втором можно применить по месту, но если хочется можно и std::cout вставить в середину функции (IO), в Haskell же не получится выйти из тюрьмы в которую программиста посадил язык, есть unsafe, но что если больше половины проекта не следует начальной идеологии?

Исправление MOPKOBKA, :

Есть разница между ФП в Haskell и С++, во втором можно применить по месту, но если хочется можно и std::cout вставить в середину функции (IO), в Haskell же не получится выйти из тюрьмы в которую программиста посадил язык.

Исходная версия MOPKOBKA, :

Есть разница между ФП в Haskell и С++, во втором можно применить по месту, но если хочется можно и std::cout вставить в середину функции, в Haskell же не получится выйти из тюрьмы в которую программиста посадил язык.