Не. Не согласен. Не всё так биполярно. У меня в текущем проекте стиль написания на "нужном" С++ ближе к "интересному" окамлю. Всё-таки большая часть от человека зависит. "Хороший программист на Фортране" и всё такое.
(Да, у меня в коде встречаются комментарии вида "I hate C++ and want pattern matching badly")
во-во - все зависит от того, как писать. я на C++ пишу в лисповом стиле, с кучками небольших функций, из которых потом собирается результат. кстати - видел анонс МС про F# в VS?
К тому же, любому достаточно умному человеку должно быть понятно, что на эквивалентных языках можно писать близко.
Есть какой-то препроцессор к C++, дающий возможность писать сравнения с образцом и алгебраические типы (называется app). Еще один писал Антон Москаль, но я его найти не могу.
Это-то да. Я просто хотел сказать, что при желании из C++ можно сваять практически любую вещь. Хотя в большинстве случаев это просто не нужно... Нужно сразу брать правильный язык под задачу.
(Да, у меня в коде встречаются комментарии вида "I hate C++ and want pattern matching badly")
Reply
кстати - видел анонс МС про F# в VS?
Reply
Языки эквивалентные, поэтому проникновение одного стиля в другой вполне возможно.
Reply
Reply
Reply
К тому же, любому достаточно умному человеку должно быть понятно, что на эквивалентных языках можно писать близко.
Есть какой-то препроцессор к C++, дающий возможность писать сравнения с образцом и алгебраические типы (называется app). Еще один писал Антон Москаль, но я его найти не могу.
Reply
Reply
Reply
Reply
Reply
Leave a comment