iostream по скорости не отстаёт от обычного fread. У него проблемы с дизайном, но никак не со скоростью [1][2]. Так что к С++, про что якобы намекает автор оригинальной статьи, это отношения не имеет.
> ни для кого не секрет, что некоторые компоненты C++, например, библиотека iostream и строки, в силу своей природы не могут работать быстро;
для автора, похоже, секрет писать так, чтобы работало быстро.
Для меня wine — это сплошной шаманский ритуал. И ни PlayOnLinux, ни комментарии с форума wineorg не помогают. Долбёжка бетонной стены даже для того же запуска Fallout3 на nvidia карте. Не всё так просто у всех.
Конечно, получить данные на входе, допустим из парсера или с хардварной карты, обработать их, интерполировать, агрегировать и красиво вывести в виде графика тоже математика. Но согласитесь, совершенно не та математика, требующая специальных знаний, как на соревнованиях по спортивному программированию. Да и вряд ли такие задачи когда-либо будут этих соревнованиях. Можно ли оперировать с такими данными с помощью ручки и бумажки? Да, можно, но на это у вас уйдёт слишком много времени и бумажек. И вам не нужно строить графы, поиск выхода из лабиринта или искать где сходится множество.
Странное это ваше спортивное программирование, которое по сути чисто математические задачи, в принципе можно решать просто на бумаге с ручкой, а от программирования, смакования программирования, тут мало чего.
Моё утверждение абсолютно — нет копипасты, нет ошибок, которые тянут за собой недосмотры по копипасте. То, что при этом могут быть ошибки программиста в его логике, которую он пишет — тоже возможно. А могут и не быть.
А высказывания — то такое. Все вокруг высказываются. Но я программист, а не статист, и не занимаюсь вычислением вероятности без каких либо данных.
Часть классических ошибок можно избежать просто не используя копипасту, а переписывая код. Ну потратишь ты на две минуты больше, за то избежишь ошибок «V501 There are identical sub-expressions»
Раз нельзя загружать стандартные модули, то значит можно пользоваться тем, что уже загружено в глобальном пространстве. Из этого можно что-то состряпать.
для автора, похоже, секрет писать так, чтобы работало быстро.
А высказывания — то такое. Все вокруг высказываются. Но я программист, а не статист, и не занимаюсь вычислением вероятности без каких либо данных.