Наткнулся сегодня на старые эссе Дейкстры.
Кто не знает, сообщаю, что
Эдсгер Дейкстра (Edsger W. Dijkstra) - один из тех людей, с именем которых связано превращение программирования из шаманства в науку. Кстати, недавно умер. Писалось это давно, еще до PC, и сегодня кое-что устарело. Бейсик стал VB, VBA и т.д. (но все равно остался Бейсиком).
Цитаты:
"Программирование - одна из наиболее трудных отраслей прикладной математики: слабым (poor) математикам лучше оставаться чистыми (pure) математиками."
"Научно-технические расчеты - простейшее применение вычислительной техники."
"Средства, которые мы применяем, оказывают глубокое (и тонкое) влияние на наши способы мышления и, следовательно, на нашу способность мыслить."
"Фортран - "младенческое расстройство" с двадцатилетним стажем - безнадежно неадекватен какому бы то ни было применению ЭВМ сегодня: он слишком неуклюж, слишком опасен и слишком дорог, чтобы его применять."
"Практически невозможно научить хорошо программировать студентов, ориентированных первоначально на БЕЙСИК: как потенциальные программисты они умственно оболванены без надежды на исцеление."
"Использование Кобола калечит ум. Его преподавание, следовательно, должно рассматриваться как уголовное преступление."
"Об использовании языка: невозможно заточить карандаш тупым топором. Столь же тщетно пытаться сделать это десятком тупых топоров."
"Помимо математических способностей, жизненно важным качеством программиста является исключительно хорошее владение родным языком."
"Если предположение о том, что "вы предпочли бы, чтобы я не волновал вас пустяками, посылая вам это", справедливо, то можете добавить его к списку неприятных истин."