
Комментарии 9

Я начинал с этого. Там был бейсик. Реально помогал в работе. Рисовал графику длиною в среднем по полметра. Как сделать то же на ЕС1036 я не знал. ЕСовские распечатки были метров по 20-30 сплошных таблиц. (Задачи самособой были разные.)
Я начинал с Basic, столько воспоминаний...
Однако, сейчас его будто почти во всём заменил Python
А если говорить про Windows-only и геймдев, то C#
C# уже давно как не Windows-only...
Мне вот интересно, в плане альтернативной истории — можно ли было запихнуть во все эти zx spectrum-ы и распиарить в школах scheme? Да, надо GC делать, но в остальном он выглядит даже проще в реализации - почти не надо парсить, проще редактор, проще интерпретатор.
Каков бы был мир, если детей уже лет 40 учили бы по sicp?
Basic же задурил голову, сделав много чего простого настолько сложным, что мы до сих пор разгребаем.
Запихать то можно было, вот только ресурсов на 8-битках было не так уж и много десятки килобайт оперативки и несколько мегагерц на проце которые давали менее миллиона операций регистр-регистр.
А с Лиспом на восьмибитках было гдето так
Acornsoft LISP. First released in 1982 on tape, disk and ROM chip for the BBC Micro and rereleased as a cartridge for the Acorn Electron in 1984; possibly related to the Apple II's Owl LISP.
CampusLisp for the Sinclair ZX-81. Relatively modern development, needs a memory expansion to 48k. (Note: link needs an account on sinclairzxworld.com)
SpecLISP. Released in 1983 by Serious Software for the ZX Spectrum, a subset of Stanford LISP. It wasn't well-documented at the time, so is a little obscure. Includes Logo-style drawing functions. Original price: 15GBP
Microsoft LISP. A CP/M product originally, later ported to machines including the 8-bit Apple II and TRS-80. Not just an interpreter, also a compiler (at least for the two 8080/z80 platforms).
Micro-LISP. A public domain LISP interpreter from 1986 for the Commodore 64 by Nick Vrtis.
LISP 64. Another LISP interpreter from 1986 for the Commodore 64 (author: Peter Feldtmann).
Inter-LISP/65 for Atari 8-bit computers.
PLisp for the Apple II.
В школе увлекся бейсиком потом сам себе простенькие игры писал. Даже странно что я не стал программистом, мне очень нравилось и сейчас бы я тоже покодил что-нибудь )
"В то время Windows не была объектно-ориентированной и оставалась процедурной..." Не согласен. Она была объектно-ориентированной с самого начала, но компилятор был только для С (не С++), отчего программирование для неё приняло форму издевательства над программистами. Тут влез Delphi и чуть не захватил рынок, но люди его боялись: Windows, в дополнение ко всему, была ещё и плохо документирована, и люди думали: а вдруг разработчики Borland по незнанию что-то напутали? В конце концов появились С++ и MFC, и все вздохнули с облегчением.
Visual Basic одно время был популярен чуть ли не больше, чем Visual С. Но потом появился .NET, выяснилось, что его VB не проще, чем С#, и от VB все отошли.
Сейчас довольно много современных интерпретаторов Бейсика для ардуиноподобных плат. Очень помогают когда-то изучившим Бейсик на 8- и 16-битных платформах. Достаточно простые вещи можно делать, не переучиваясь.
BASIC не умер. Пора развеять мифы о Basic