Простой пример: ты можешь написать лапшу на шарпе с кучей вложенных циклов и вынужден (а иначе как, друг?) разбивать свой код на функции, если кроме рекурсий у тебя изобразите...
Возможно. Я не настолько с ним вообще знаком, что бы обсуждать F#. Но выше я аргументировал, что некоторые (акцент на этом слове, да) языки все же лучше с задачей принуждения ...
Возможно, но как убедить начальство (точнее в нашем случае - владельца)?
Ну не начинать же с того, что "а давайте перепишем ядро на F#"?
А что на счет случаев, когда это уже третья итерация проекта?
(кстати, тут обсценную лексику можно же употреБляь да?)
а что за лунатик?