Что ученые, писатели и программисты думают о популярных языках программирования.
Все языки
«Есть два подхода к программированию.Первый — сделать программу настолько простой, чтобы она явно не содержала ошибок.
А второе — сделать его настолько сложным, чтобы в нем не было явных ошибок».
Тони Хоар.
Профессор, работал над реализацией АЛГОЛА 60, сейчас научный сотрудник Microsoft Research.
Алгол 60 (позже повлиял на C)
«Я не мог устоять перед искушением добавить в язык нулевой указатель просто потому, что его было так легко реализовать.Это привело к бесчисленным ошибкам, уязвимостям и сбоям, которые за последние сорок лет нанесли ущерб, возможно, на миллиард долларов».
Тони Хоар.
Базовый
«Почти невозможно научить хорошему стилю программирования студентов, которые раньше знакомились с BASIC; как программисты, они психически парализованы и не имеют надежды на выздоровление».Эдсгер Вайбе Дейкстра, «Угрозы информатике».
С
«Программирование на C похоже на быстрый танец на только что натертом полу среди людей с острыми бритвами в руках».Уолди Рэйвенс.
Программист.
«С моей эгоистичной точки зрения, большинство программ на языке C следует зарыть на шесть футов под землю».Блэр П.
Хоутон.
Программист.
«Перейти от программирования на Паскале к программированию на C — это все равно, что научиться писать азбуку Морзе».Ж.
П.
Кандуссо.
Программист.
«Одной из основных причин падения Римской империи было то, что, поскольку в их арифметике не было нуля, они не могли сообщить об успехе в своих программах на языке C».Роберт Ферт. Автор книг по программированию.
«Написание C или C++ похоже на работу бензопилой без какой-либо защиты».Боб Грей.
Писатель.
«Уже полшестого утра… Ты знаешь, где сейчас твой указатель стекаЭ» Аноним.
С++
«С помощью C вы можете легко выстрелить себе в ногу.С C++ это сделать сложнее, но если это произойдет, тебе оторвет всю ногу».
Бьерн Страуструп.
Создатель С++
«?Эволюция языков программирования: Фортран — нетипизированный язык.C — слабо типизированный язык.
Ада — строго типизированный язык.
C++ — очень разрекламированный язык».
Рон Серсели.
Программист.
«Я придумал термин «объектно-ориентированный», но вовсе не имел в виду C++».Алан Кей.
Создатель Smalltalk
«Последние инновации в C++ были созданы для исправления предыдущих инноваций».Дэвид Джеймсон.
Писатель
«Действительно ли мы пришли к C++ после пятидесяти лет исследований языка программированияЭ» Ричард А.О'Киф.
Ученый.
«Вы когда-нибудь читали comp.lang.c++? Это лучшее место, чтобы увидеть, сколько пользователей C++ ищут лучший язык».Р.
Уильям Беквит.
«С++ заслуживает места в истории языков программирования, так же, как Калигула заслуживает места в истории Римской империи».Роберт Ферт.
«Java — это C++, из которого удалены все пистолеты, ножи и дубинки».Джеймс Гослинг, один из создателей Java.
«C++ — ужасный язык.Даже если С.
не дал нет преимущества, помимо отпугивания программистов на C++, были бы достаточным аргументом в пользу C».
Линус Торвальдс, создатель Linux.
КОБОЛ
«Использование COBOL калечит разум; обучение этому должно рассматриваться как уголовное преступление».?.
В.
Дейкстра.
Фортран
«Фортран — не цветок, а сорняк — он резко и внезапно растет на каждом компьютере».Алан Дж.
Перлис.
Профессор (Йельский университет)
«Форттран дефектен с рождения и старше 20 лет, сегодня он безнадежно уступает любой компьютерной программе, которую только можно придумать: он слишком сложен, слишком рискован и слишком дорог в использовании».?.
В.
Дейкстра.
«Форттран был популярен по той же причине, по которой популярны соревнования по бегу с привязкой ног».Кен Томпсон.
Один из создателей Unix, Plan 9 и языка программирования Go.
Джава
«Если бы в Java действительно была сборка мусора, большинство программ удалялись бы при первом запуске».Роберт Сьюэлл.
Программист.
Лисп
«Лисп — это не язык, а строительный материал».Алан Кей.
Перл
«Perl — единственный язык, на котором программы выглядят одинаково до и после шифрования RSA».Кейт Бостик.
Программист, создатель Sleepycat, участник BSD.
PHP
«PHP — это маленькое зло, созданное некомпетентными любителями, а Perl — огромное и гениальное зло, созданное опытными и извращенными профессионалами».Джон Риббенс.
Программист.
Bash и другие оболочки
«Проще портировать оболочку, чем сценарий оболочки».Ларри Уолл.
Создатель Перла.
И наконец.
«Есть только два типа языков программирования: те, на которые люди все время жалуются, и те, которые никто не использует».Теги: #Цитаты #языки программирования #algol #C++ #C++ #COBOL #fortran #java #Lisp #perl #php #bash #юмор #программированиеБьерн Страуструп.
-
Шмальгаузен Иван Иванович.
19 Oct, 24 -
Ты Интернет-Сорвиголова?
19 Oct, 24 -
Влияние Дизайна На Продажи Интернет-Магазина
19 Oct, 24 -
Событие В Стиле Стартапа
19 Oct, 24