Le Mardi 20 Août 2002 23:50, Marie-France Lesné a écrit :
> je me souviens de gwbasic ou qq chose comme ça,
Puisque vous en êtes aux évocations historiques et au bon vieux temps
du BASIC, permettez-moi pour une fois d'égrener moi aussi mes
souvenirs pour l'édification, comme on dit, des générations futures...
C'était début 1982, je venais de reprendre à Saint-Étienne une
entreprise entièrement gérée "à la main", avec l'idée de
l'informatiser. Sans rien connaître à la programmation, j'ai fait un
peu par hasard l'acquisition d'un micro-ordinateur SORD (produit par
une filiale d'Hitachi); à l'époque, le PC d'IBM n'existait pas encore
(il n'est sorti que quelques mois plus tard) et il y avait de
multiples marques de "micro" sur le marché, chacune ne tournant que
sous son propre OS et avec son propre langage de programmation,
incompatible avec les autres.
Le SORD disposait d'une version du BASIC que je trouve encore assez
extraordinaire aujourd'hui: pas de numéros de lignes, mais des appels
à fonctions, une gestion de pointeurs héritée d'UNIX, une gamme de
commandes très étendue, un éditeur intelligent qui signalait les
fautes de frappe ou de syntaxe par un "bip" sans réplique, un
compilateur sans faille, et j'en passe...
Bien sûr, tout était plus simple en l'absence de système graphique et
de couleur: il fallait se contenter d'un écran monochrome de 25
lignes par 80 colonnes; ni la souris ni l'internet n'existaient
encore, et on en était juste au début du minitel. Tout se passait sur
des disquettes de 5 pouces 1/2 dans leur étui en carton, le premier
disque dur du SORD n'ayant été commercialisé que 2 ans et demi plus
tard. Quant à la RAM, elle ne dépassait pas 64 Ko (j'ai bien dit Ko,
pas Mo...).
Il n'empêche qu'avec ce matériel rudimentaire et ce BASIC si méprisé
par nos grands gourous informaticiens, j'ai pu en trois mois, tout en
dirigeant mon entreprise, élaborer à partir de rien un système de
gestion commerciale complet et sans faille, capable de gérer les
clients, les fournisseurs, le stock, les bons de livraison, les
bordereaux de tournées des livreurs, les factures, les représentants,
tout en assurant la liaison avec le logiciel de comptabilité que
j'avais acheté (tous les trois mois, il fallait éditer la
comptabilité sur papier, et réinitialiser les disquettes de compta
qui ne pouvaient pas en stocker davantage). J'ai même conservé (par
nostalgie?) une copie sur papier de mes programmes de l'époque.
Et en plus, en 5 ans de pratique, je n'ai pas connu une seule fois un
plantage avec ce système: je n'ai appris ce que cela voulait dire que
bien plus tard, en utilisant Windows.
Essayez de faire cela aujourd'hui en prenant un néophyte, en lui
confiant un PC et tout ce qu'il faut pour programmer en C, en C++ ou
en tout ce que vous voulez...
Au fait, le BASIC existe toujours: on peut même trouver une version
Linux très évoluée, utilisable en mode texte comme en mode graphique,
qui s'appelle XBasic. Elle se présente sous forme de RPM et le site a
pour adresse:
http://www.maxreason.com/software/xbasic/xbasic.html
Allez-y faire un tour, ça vaut le coup...
G.L.
--
[---------------------------------------------]
[ Georges Louge - Juan-les-Pins (France) ]
[---------------------------------------------]
Linux-Azur : http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****