2010-03-28 7 views
3

La raison? Nostalgie pure.Où puis-je trouver une référence rapide pour Basic Basic?

Quoi qu'il en soit, il y avait un standard pour Basic qui a été publié à la fin des années 80 ou au début des années 90. C'était probablement ISO/IEC 10279: 1991, mais je n'y ai pas accès et je ne peux pas en être sûr. Quelle que soit cette norme, une partie de la syntaxe a fait son chemin dans Borlands Turbo Basic et Microsofts Visual Basic. Je n'ai jamais appris beaucoup de VB, mais Turbo Basic est l'une de ces choses avec lesquelles j'ai joué dans ma jeunesse mal dépensée. À une certaine époque, ma référence principale était un article publié dans l'un des principaux périodiques informatiques - peut-être Personal Computer World, peut-être Byte.

Un balayage de cet article (si quelqu'un peut même l'identifier) ​​serait génial, mais tout ce que je veux vraiment, c'est quelques pages de référence rapide de cette syntaxe standard. Doit être libre (je ne suis pas que nostalgique), mais il doit décrire la syntaxe standard - le point entier est de trier ce qui est standard par opposition à VB ou quoi que ce soit. Plus je pense à cela, plus je suis convaincu que cette norme était disponible vers 1987 ou 1988. Peut-être était-ce la version antérieure non-complète de la norme ci-dessus, ou peut-être était-ce une pré-acceptation de la norme.

Répondre

1

Le processus de normalisation ANSI était en cours au milieu des années 80 et Kemeny & Kurtz (les inventeurs de BASIC) fondé « True Basic » sur le marché une norme de base sur le marché du PC. A peu près à la même époque, la 8ème édition de BASIC sur DTSS a été renommée "Dartmouth Standard Basic", pour souligner sa conformité standard. True Basic est assez proche de la norme ANSI, mais je n'ai pas réussi à trouver une copie pour leur manuel de référence en ligne. Ce list of TB functions and commands peut vous donner cependant une idée.

3

Jetez un oeil à this PDF of a Dartmouth College BASIC manual à partir d'Octobre 1964 si vous êtes inondé de nostalgie. Le président de Dartmouth, John Kemeny, a inventé la langue (comme vous le savez) et le Dartmouth Time Sharing System des années 60 et 70 offrait à ses utilisateurs la possibilité d'exécuter des programmes sur des ordinateurs centraux GE anciens dans l'un des premiers environnements partagés. (Pour en savoir plus sur DTSS ici.)

+0

Mais c'est à peu près 7 ans avant que je sois né - un peu trop loin pour que je sois nostalgique ;-) – Steve314

+0

Voici un site qui énumère BEAUCOUP de vieilles ressources BASIC: http://www.nicholson.com/ rhn/basic/ – jcburns

+0

C'est plus vieux que moi aussi, mais très intéressant. Certaines choses que j'ai trouvées remarquables: 1) les variables pourraient être une lettre, ou une lettre et un chiffre. 2) Aucun signe de variables de chaîne du tout! 3) GOSUB n'a pas utilisé de pile, donc vous ne pouvez pas imbriquer des appels de sous-programmes! –