Что случилось с Turbo Pascal? Компилятор, который научил Америку программировать
Marty Kovacs
0:00 / 0:00
Что случилось с Turbo Pascal? Компилятор, который научил Америку программировать
390 просмотров · 2 недели назад
Marty Kovacs
18 подписчиков
390 просмотров · 2 недели назад
В ноябре 1983 года компания, о которой почти никто не слышал, начала продавать компилятор Pascal за 49,95 долларов. Конкурирующие с ним компиляторы стоили от 500 до нескольких тысяч долларов. Хотя цена и попала в заголовки газет, настоящая революция заключалась в том, что происходило после нажатия клавиши компиляции. На машинах той эпохи создание программы было медленным, многоэтапным процессом, включавшим выход из редактора, запуск компилятора, запуск компоновщика и ожидание завершения работы диска. Turbo Pascal выполнял весь процесс за несколько секунд, не выходя из редактора и не возвращаясь к началу работы с ошибкой. Написанный датским программистом Андерсом Хейлсбергом и продаваемый испытывающим трудности стартапом Филиппа Кана Borland, этот единственный программный продукт демократизировал программирование.
Обойдя традиционную цепочку дистрибьюторов и продавая напрямую, Borland удалось поддерживать невероятно низкую цену, отказавшись при этом от защиты от копирования. Этот подход, основанный на доверии, в сочетании с блестящей разработкой однопроходного компилятора Хейлсберга, позволил Turbo Pascal уместиться в ничтожно малую часть памяти, необходимой его конкурентам. В результате получился настолько дешевый и быстрый инструмент, что он позволил целому поколению подростков, любителей и школ изучать программирование без финансового барьера, связанного с профессиональными инструментами.
По мере расширения Borland в конце 1980-х и 1990-х годах компания доминировала на рынке инструментов для разработчиков с Turbo C, Turbo C++ и, в конечном итоге, Delphi. Однако ситуация изменилась с выходом Windows 95 и агрессивным продвижением Microsoft на рынок инструментов для разработчиков. Когда Хейлсберг покинул Borland и перешел в Microsoft в 1996 году, он забрал с собой свою философию проектирования, в конечном итоге разработав C# и TypeScript. Переход Borland к дорогостоящему корпоративному программному обеспечению оттолкнул основную аудиторию, но фундаментальная архитектура Turbo Pascal продолжает оставаться стандартом для современных редакторов кода.
Разделы:
0:00 Компилятор за 49,95 долларов
1:04 Знаменитая реклама Byte
2:24 Устранение посредников
2:39 Отсутствие защиты от копирования
3:52 Однопроходный компилятор
4:37 Разработан для скорости
5:20 Демократизация кода
6:04 Поколение программистов
7:02 Расширение линейки Turbo Pascal
8:15 Запуск Delphi
9:46 Переход Borland к корпоративным решениям
10:41 Конец Borland
11:33 Наследие Turbo Pascal