Здpавствуй, John!
Воскресенье 15 Апреля 2012 16:54, ты писал(а) мне, в сообщении по ссылке
area://ru.programming.languages?msgid=2:5080/244@fidonet+4f8afd7c:
JZ>>> Перечислите все языки от сабжей. Включая старые.
SA>> Думаю их довольно много, чттобы навскидку всё перечислять.
SA>> А MS, если я не путаю, вообще начинала с ROM BASIC.
JZ> С бейсика для CP/M. Hо я про нормальные _загружаемые_ языки.
Когда я учился в ВУЗе там ещё попадались какие-то кажется XT-шки с ROM BASIC
прошитым в BIOS, и у нас были практические занятия на этом языке.
Поскольку до этого я уже писал программы на ASM`ме с и использованием
прерываний BIOS и с прямым доступом к видеопамяти, а ещё до этого я писал
программы для ZX-Spectrum, то ROM BASIC казался мне вполне прикольным.
Честно говоря, мне казалось, что этот BASIC как раз и был остатком от ранних
разроботок MS. Hо в плане авторства я могу ошибаться.
Поискал в инете, действительно упоминается такая вещь:
"В 1979 году Microsoft обсуждала с несколькими поставщиками компьютеров
(включая IBM) лицензирование интерпретатора Бейсик на их машинах. Одна из
версий (ROM BASIC) была включена в ПЗУ IBM PC - компьютер мог автоматически
загружаться в Бейсик."
Я работал на машинах с ROM BASIC где-то 2000-2002 годах.
Это пожалуй вся информация которой я располагаю. Думаю, что нет смысла
переписывать сюда Википедию, тем более, что там не так много информации по
сабжевой теме.
Если кратко:
MS Pascal до v 4.0 до 1988г.
MS Quick Pascal до 1999
MS BASIC Professional Development System
GW-BASIC
MS Quick BASIC
MS QBasic (урезанная версия Quick BASIC 4.5)
Довольно большой список MS Бейсиков под разные платформы можно найти в
англоязычной Википедии, если задать название "Microsoft BASIC"
MS C
MS Quick C
MS Visual C++
Также довольно весьма длинный список выдаётся при запросе в англоязычной
Википедии по запросу "Microsoft C"
Кстати, MS Visual C++ v 1.0 вышел в 1993г.
Когда я учился в ВУЗе мы один семестр программировали на MS Visual C++ v1.0 под
MS Windows v3.11 c использованием SDK
Было это где-то в 1999-2001 годах, точнее не помню.
MASM 1981 - 2010
Ещё были всякие:
Fox Pro for Windows
и
Visual FoxPro
И ещё много чего, что появилось относительно недавно...
Язык программирования M
Платформа .NET со всеми её (C#,F#,J#,A#, Spec#, Sing# и т.п.)
По Borland можно тоже найти много информации в англоязычной википедии. В
русской, к сожалению, информации значительно меньше.
Из Borland`овских программ я работал с TASM и с Turbo Pascal.
Видел Turbo C++ но полноценно не работал.
С уважением - Sergeo