2010-03-28 1 views
3

Причина? Чистая ностальгия.Где я могу найти краткую ссылку для стандартного Basic?

В любом случае, был стандарт для Basic, который был опубликован в конце 80-х или начале 90-х годов. Вероятно, это был ISO/IEC 10279: 1991, но я не имею доступа к этому и не могу быть уверенным.

Независимо от этого стандарта, некоторые из синтаксисов вошли в Borlands Turbo Basic и Microsoft Visual Basic. Я никогда не узнавал сколько-нибудь значительного количества VB, но Turbo Basic - одна из тех вещей, с которыми я играл в своей неудачной молодежи.

В свое время моя основная ссылка была опубликована в одной из основных периодических изданий - возможно, в «Персональном мире компьютеров», может быть, Байте.

Сканирование этой статьи (если кто-то даже может ее идентифицировать) было бы здорово, но все, что я действительно хочу, это краткая ссылка на этот стандартный синтаксис на несколько страниц. Должен быть свободен (я не , что ностальгический), но он должен описывать стандартный синтаксис - все дело в том, чтобы разобраться в том, что стандартно, в отличие от VB или что-то еще.

EDIT Чем больше я думаю об этом, тем больше я убежден, что этот стандарт был доступен в 1987 или 1988 годах. Возможно, это была ранее не полная версия стандарта выше, или, возможно, это была предварительная акцептация стандарта.

ответ

1

Процесс стандартизации ANSI проводилось в середине 80-х годов и Кемени & Курц (оригинальные изобретатели BASIC) основал «Истинную Basic» на рынок стандартного BASIC на рынке ПК. Примерно в это же время восьмое издание BASIC по DTSS было переименовано в «Dartmouth Standard Basic», чтобы подчеркнуть его стандартное соответствие.

True Basic очень хорошо разбирается в стандарте ANSI, но я не смог найти копию своего справочного руководства в Интернете. Это list of TB functions and commands может дать вам некоторую идею.

3

Взгляните на this PDF of a Dartmouth College BASIC manual с октября 1964 года, если вы наводнили ностальгию. Тогдашний президент Дартмута Джон Кемени изобрел этот язык (как вы знаете), а система Dartmouth Time Sharing от 60-х до 70-х годов предложила язык своим пользователям для запуска программ на древних универсалах GE в одной из первых общих сред. (Узнайте больше о DTSS здесь.)

+0

Но это из-за 7 лет, прежде чем я родился - слишком поздно для меня, чтобы быть ностальгирующим по поводу ;-) – Steve314

+0

Вот сайт, в котором перечислены МНОГО старых ресурсов BASIC: http://www.nicholson.com/ rhn/basic/ – jcburns

+0

Это старше, чем я, но очень интересно. Некоторые вещи, которые я нашел примечательными: 1) переменными могут быть одна буква, одна буква и одна цифра. 2) Никаких признаков строковых переменных вообще! 3) GOSUB не использовал стек, поэтому вы не могли встраивать вызовы подпрограмм! –