Pull to refresh

Ретро? Некро? Ах да, Турбо!

History of IT
Многие люди, пишущие о Turbo Pascal, начинают со своих воспоминаний о том, как он появился и каким шагом вперед он стал по сравнению с существующими на тот момент компиляторами. Мне было бы сложно последовать их примеру, хотя бы потому, что Turbo Pascal 1.0 ровно на два года старше меня, и в сознательном возрасте я застала уже версию 7.0, плавно переходящую в Delphi.

Придется подойти к этому вопросу с диаметрально противоположной стороны и рассказать о том, как Turbo Pascal и его эволюция воспринимаются человеком, воспитанным на значительно более поздних средах разработки и обращающимся к TP с исследовательскими целями (а именно — для проекта progopedia.com).

Итак, год 1983, Turbo Pascal 1.0
Turbo Pascal 1.0
Turbo Pascal 1.0
Читать дальше →
Total votes 146: ↑134 and ↓12 +122
Views 2.6K
Comments 141

История игрушки. Поле Чудес

History of IT Games and game consoles
Случилось это в городе, закрытом от шпионов, цыган и бед социалистической экономики. В Советском Союзе было ровно 10 таких городов, повязанных атомным секретом.

Жизнь мальчиков с математическими способностями в атомных городах была предопределена — школа с пятерками по алгебре и геометрии, мех-мат столичного университета, возвращение в систему, квартира через год, кандидатская степень в 40 лет, ВАЗ 2103 к пятидесяти годам, звание доктора, гараж, шесть соток, четыре квадратных метра.

Бесконечные размышления о математическом моделировании ядерных взрывов разрывали мальчикам мозг. Мозг можно было отвлечь тремя способами — алкоголем, азартными играми и спортом. Секс и музыка помогали не всегда.

Pole Chudes для iPhone

Далее я проваливаюсь в историю компьютерной игры.
Под тегом личные воспоминания ветерана без ссылок, рекламы, картинок и кода.
Спасибо за чудесные комментарии, парни.

Читать дальше →
Total votes 933: ↑923 and ↓10 +913
Views 150K
Comments 310

«Паскалевская графика на HTML5» или «Что Opera сделала с Rainbow Dash»

Abnormal programming *JavaScript *HTML *
Увидел на тематическом сайте, посвящённом сериалу My Little Pony код на Turbo Pascal, использующий старинный модуль Graph и рисующий нескольких персонажей.

Код содержал только вызовы функций и комментарии, javascript отлично его парсил. Осталось только дописать свои графические функции.

Финальная версия
Читать дальше →
Total votes 115: ↑92 and ↓23 +69
Views 9.9K
Comments 114

Графический «велосипед» по мотивам Turbo Vision (дела давно минувших дней)

Abnormal programming *Programming *
Sandbox
Относительно недавно, прочитав местную статью "Демо, которых никто никогда не видел", решил, что тоже стоит пролить свет на некоторые плоды своей программистской молодости.

Начиналось с этого:
image

Под 'катом' 500Кб картинок!!!
Total votes 167: ↑163 and ↓4 +159
Views 11K
Comments 80

«Герои мата и меха» портированы на javascript

JavaScript *Game development *
← жать на картинку, это зеркало для хабраэффекта

«Герои матмеха» или «Сдать сессию и остаться в живых». Остросюжетный пошаговый симулятор студента матмеха СПбГУ портирован из глубины веков (98 год) на Javascript и доступен прямо из браузера. Этот квест будет интересам студентам смежных инженерных профессий. Выдержка из документации к оригиналу:
«Эта программа - некоторый синтез всех тех эмоций, что получил автор, пытаясь (с грехом пополам) выйти на сессию в конце второго семестра первого курса на мат-мехе. Правда, при этом автор находился в более выгодном положении, чем Вы - центральный персонаж этой игры, которому предстоит получить зачёты по 6-ти предметам практически с нуля.»



О процессе портирования и о авторах
Total votes 107: ↑90 and ↓17 +73
Views 42K
Comments 44

Персона. Андерс Хейлсберг – создатель Turbo Pascal, Delphi и C#

Development Management *IT career

«Я написал огромное количество полезных программ. И совсем немного бесполезных»

У некоторых людей есть потребность создавать что-то новое. Когда эта потребность реализуется в полной мере, появляются произведения искусства, научные открытия, прорывные технологии. Таким человеком является Андерс Хейлсберг, создатель Turbo Pascal, Delphi и C#.

Для многих студентов ВУЗов Turbo Pascal до сих пор остается первым языком, с которого начинается знакомство с программированием. В свое время он был своеобразным прорывом в разработке программного обеспечения. Недаром «в народ» пошел не Pascal, а именно Turbo Pascal.

Однако Хейлсберг на этом не остановился. Благодаря его неугасающей потребности создавать новое появились Delphi и С#. Поэтому для многих Андерс является одним из «супергероев» ИТ-индустрии.
Читать дальше →
Total votes 68: ↑66 and ↓2 +64
Views 26K
Comments 10