- 1
C++ — гниль
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−103
C++ — гниль
С другой стороны, если считать что прогресс определяется внедрением этой хуйни в человеческий быт - то программисты, как и другие инженеры, имеют полное право считать себя "двигателями цивилизации".
Разумеется, возникает вопрос: кто будет определять "прямоту" практического применения отдельного научного взыскания. Мы решим этот вопрос, собрав коллегию высококвалифицированных Web-разработчиков, которые будут иметь наивысший авторитет в вопросах определения этой самой "прямоты".
Давайте вернемся к примеру с эллиптическими кривыми: сами по себе эти эллиптические кривые на жизнь обывателя никак не влияют, следовательно, являются абстрактной хуйней.
Однако как только эти эллиптические кривые применяются на практике, т.е. инженеры на их основе создают метод шифрования, который позже используется в криптографии, эти кривые переходят из разряда асбтрактной хуйни в разряд вещей, которые действительно двигают цивилизацию вперед, на бытовом уровне.
0. Информация хранится в идеальном платоновском мире идей или цифрах числа пи или во множестве всех возможных утверждений - среди всего информационного хлама.
1. Математик вытаскивает из этого хлама осознанное и ценное с точки зрения понимания человека утверждение.
2. Алгоритмист применяет его к нерешённой проблеме.
3. Программист кодирует решение.
4. Покупатели популяризуют это решение голосуя рублём, заводы налаживают массовый выпуск.
Получается, что полезная идея - это рандомная мысль, которая сумела дойти Бог знает каким способом до реализации и массовости.
Всё остальное - ненужная абстрактушня.
P.S. Тут некоторые думают, что я троллю. Но тут и троллить не надо, стоит только запрыгнуть в проезжающий мимо поезд логической цепочки, и всё само прояснится.
Вообще, изначально я хотел обратить внимание на неоднозначность определения "двигатель цивилизации" и, как следствие, сложность определения, что же цивилизацию все-таки двигает.
Думаю, в таком ключе найти идею, которая смогла бы определить это со всеми оговорками, сложно или невозможно.
На поле выходят философы в белых халатах с завязанными рукавами. Только они могут веками теребить нерешаемую проблему.
Первые два предложения - профдеформация математика. Так же, как и программист, математик считает, что мир без него развалится, что он тут самый главный. Но на самом деле, математик и программист - просто пердолики разного порядка. Математик вилкой чистит информацию, выскребая логичные концепции, программист - вилкой чистит подмножество текстов на искусственных языках, выскребая программы. Всё то же самое, оба в отрыве от коллектива - ненужные бомжи. Разве что математик более незаменим, чем программист, как программист более незаменим, чем грузчик.
*тут*
С другой стороны, если считать что прогресс определяется выживаемостью цивилизации - то фермеры, как и другие производители сельхозпродукции, имеют полное право считать себя "двигателями цивилизации".