[SOS] ada in sos + Which language do the list use ?

David Decotigny david.decotigny at free.fr
Fri Jun 11 09:26:43 CEST 2004


Bonjour,

Pour Xavier : bonne initiative. Si tu as des sources/un patch a 
proposer, on peut rajouter qqs liens vers chez toi a l'IPNO, avec une 
description. Sinon, l'article 1, bien que dense, n'en est pas moins tres 
limite au niveau des fonctionnalites. Attends peut-etre au moins 
l'article 4 : la pagination sera activee et tu pourras derouter les 
exceptions (article 2 de dans 15j). D'un autre cote, je pense que ca tu 
sais faire tout ca...

A vrai dire, y'a un truc qui me tente depuis pas mal de temps, c'est 
rajouter un runtime "natif" pour gcj, car java me parait nettement plus 
propre au niveau POO que C++. Bon ceci dit, je n'ai pas eu la patience 
de m'y attarder.

En ce qui concerne C++, on avait fait un runtime minimal avec Kos, a une 
epoque ou on hesitait a migrer vers un langage OO pour notre gestion des 
systemes de fichiers, et notre remplacement "elegant" des ioctl. On n'a 
jamais vraiment utilise ce runtime, car en s'en sort tres bien en C. 
Mais tout est la pour les curieux : 
http://kos.enix.org/cgi/cvsweb/kos/modules/libcxxrt/Attic/ . Comme c'est 
dans le Attic, il faut visionner l'avant-derniere version de chaque fichier.

Pour en revenir a SOS, le but est de faire SIMPLE, et de faire educatif. 
Donc nous n'incorporerons jamais de fonctionnalites tres evoluees. Par 
exemple, au niveau des systemes de fichiers, nous n'aurons pas de 
systeme avec des points de montage "souples" genre Unix : ca se 
rapprochera de DOS, parce que sinon ca risque de rajouter de la 
confusion dans les explications, pour pas grand chose finalement. Par 
contre, nous encourageons ceux qui voudraient se servir de SOS comme 
base, a ne pas hesiter a le faire ; nous tacherons de rendre public ces 
initiatives. Comme c'est le cas pour Xavier.

Bonne journee,

-- 
David Decotigny -- http://david.decotigny.free.fr


More information about the Sos mailing list