[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] Langages interprétés, vos avis



jdd a écrit :
Le 29/11/2013 20:12, Bzzz a écrit :

Le plus intéressant, c'est que tu en chibaves pour la compilation,
mais qu'une fois que ça compile, si ça plante, c'est que l'analyse
était mauvaise.

ben ca c'est vrai partout

Par ailleurs, j'ai d'autres projets qui nécessitent bcp de
concurrentiel, et ADA me semble tout particulièrement bien loti
dans ce domaine (au moins aussi bien qu'Erlang).

si tu veux t'endurcir il faut programmer en assembleur :-)

il y a longtemps que j'ai arrété, mais mes débuts en programmation
c'était du microcode de HP-41C (une calculatrice). Pour le tester il
fallait le bruler sur deux éproms (c'était du dix bits, avec calculs en
BCD, rien que ca) et en cas d'erreur effacer aux ultra-violets et
recommencer

très formateur. Une journée pour dix lignes, mai qu'est-ce que ca allait
vite :-)

après je suis passé au forth : mafonction moncode ;, RPN, pile de data,
code réentrant et pas de module de plus d'un écran 85x24

http://home.hccnet.nl/a.w.m.van.der.horst/figforth.html

pour debian

http://packages.debian.org/search?keywords=gforth

c'est à peu près le contraire d'ADA... léger, interprété pour la version
d'essai, compilé ensuite avec un code impossible à retro engénier, si le
source est bon facile à maintenir, très compact (bien plus que le C),
pratiquement aussi rapide que l'assembleur.

seul défaut, mais de taille, c'est tellement configurable qu'une fois
que tu as commencé personne ne peut reprendre ton code.

Imagine que tu programme un tableur, dès ce moment tu peux intégrer ton
tableur dans n'importe quelle application sans aucune manoeuvre. Tes
modules sont simplement des ajouts au langage. A partir de ton programme
source, tu peux décompiler n'importe quel module si tu as oublié la
syntaxe :-)

la compilation finale n'en est pas une, c'est juste un nettoyage du code
pour supprimer tout ce qui est inutile

on en bave pendant deux ou trois mois, ensuite on programme tous les
micro controleurs et le reste

un monde de geeks :-) - il y avait même un forth pour HP-41 :-) - j'en
ai un sur mon smartpĥone :-)

http://sourceforge.net/projects/androidforth/

dommage, j'ai bifurqué vers tout autre chose..

	Dans le même ordre d'idée, il y a aussi ceci : http://www.rpl2.fr.

	Un peu de publicité ne nuit jamais ;-)

	JKB


Reply to: