← All posts tagged программирование
1. Радость созидания.
2. Радость созидания полезных для других людей продуктов.
3. Привлекательность процесса упорядочивания головоломных объектов, состоящих из взаимосвязанных динамических элементов.
4. Радость от постоянного обретения новых знаний и решения нестандартных задач.
5. Интерес к работе с продуктами созданными исключительно путём приложения интеллектуальных усилий человека, которые, тем не менее, существуют, развиваются и делают совершенно непередаваемые вещи.
А что из этого или нет получаете от программирования лично вы?
Почему при локализации программ учитывают всякие штуки со временем, числами, валютой, но не учитывают традиционную типографику?
Объективные свидетельства разницы производительности в программировании указывают на то, что она практически полностью связана с индивидуальными когнитивными отличиями в программистах. Не важно, какой язык использует великий программист, он всё равно будет на порядки более продуктивен, чем посредственный программист, на чём бы тот не писал.
Сомнительная польза от эзотерических языков – это эффект избранности. Вот вам типичный сценарий. Большинство по настоящему умных программистов считают, что они слишком хороши для того, чтобы растрачиваться на программирование обычных приложений. Но к тому же они любят эзотерические языки, демонстрирующие какие они умные. Значит, их можно заставить писать приложения, разрешив им использовать их обожаемые языки для умников. Престо! Замечательный результат. Но уберменши не будут унижаться внедрением. Как только весёлая разработка закончена, они исчезают. После приходят профессиональные программисты и ошарашено созерцают величественный монумент ментальной мастурбации. Система выбрасывается и переписывается на нормальном языке программирования с использованием нормальных техник, доступных нормальным людям. Суперпрограммисты обвиняют всех в тупизне, еще более раздувая чувство собственного превосходства.
Нет супер языков программирования, есть только суперпрограммисты. И, похоже, они ещё и супердрочеры. Я знаю, я был одним из них. Что реально дает мощь языку программирования – это возможность использования его нормальными людьми.
habrahabr.ru
rosettacode.org . Это энциклопедия, в которую вносят решения различных сложных и не очень задач на разных языках программирования. То есть выбрав задачу, можно сравнить её решение на нескольких языках.
Попалось в рассылке Io… Чудесный сайт