Рассказываем, какие редакторы кода и среды разработки использовали программисты прошлого.
Turbo Pascal
Turbo Pascal представлял собой одновременно и язык программирования, и среду разработки. Выпущенная компанией Borland в 1983 году, эта IDE стала настоящим прорывом в мире программирования. Она быстро компилировала код, была удобной и интуитивно понятной. Первые три версии (вплоть до 3.0) были крайне минималистичны, а потом произошло это. В Turbo Pascal 4.0 появился полноценный редактор с выпадающим меню и горячими клавишами. В более поздних версиях эта IDE обзавелась привычным многим синим интерфейсом, поддержкой мыши и подсветкой синтаксиса.
GNU Emacs
Этот текстовый редактор написал сам Ричард Столлман. GNU Emacs появился на год позже Turbo Pascal — в 1984 году. Пожалуй, равнодушным к этому редактору быть сложно. С одной стороны, это довольно сложный инструмент, который вряд ли удастся освоить за пару часов. Даже если вы планируете использовать его именно в качестве текстового редактора, будьте готовы потратить время на настройку ПО. С другой же, многие пользователи называют GNU Emacs самым расширяемым редактором, который можно гибко адаптировать под рабочий процесс. Несмотря на возраст, у GNU Emacs остается множество контрибьюторов, мейнтейнеров и пользователей.
vim
Пожалуй, самый культовый их всех культовых редакторов кода. «Как выйти из vim» — не шутка, а реальный запрос в гугл. По возрасту даст фору и GNU Emacs, и TP. Выпущенный в 1976 году, vim остается невероятно популярным редактором. Он невероятно быстр (если вы знаете горячие клавиши), может работать практически на любой платформе и остается фаворитом многих опытных кодеров.
THINK C
Этот редактор кода совершил настоящую революцию в программировании на Macintosh, заменив Macintosh Programmer’s Workshop и упростив процесс создания приложений. Журнал BYTE 1986 года назвал THINK C продуктом месяца — настолько крутым вышла программа. Вкупе с мощными функциональными возможностями THINK C была дешевле своего конкурента приблизительно в 3 раза ($200 против $500) и могла похвастаться крутыми фичами вроде отладки исходного кода.
А где кодите вы? Поделитесь в комментариях!