Ouaip, APL roulaize grave. Des programmes qui tiennent en 10 lignes de
10 lignes ? T'as développé des progiciels ;-)
symboles, clair et concis. Il y a juste un petit problème du côté du clavier
meuh non ;-)
et de la relecture :)
Pas besoin de relire, ca marche ;-)
Bon ok, j'exagere, l'APL est vraiment un Write Only Language... Mais je préfere encore ca a certains Read Only Languages comme ADA ;-)
JKB
Le 20-05-2004, à propos de Re: Définir une fonction, JustMe écrivait dans fr.comp.os.unix :
Cyril Guibourg wrote:
JustMe writes:
vive l'APL ;-)
Ouaip, APL roulaize grave. Des programmes qui tiennent en 10 lignes de
10 lignes ? T'as développé des progiciels ;-)
symboles, clair et concis. Il y a juste un petit problème du côté du clavier
meuh non ;-)
et de la relecture :)
Pas besoin de relire, ca marche ;-)
Bon ok, j'exagere, l'APL est vraiment un Write Only Language... Mais je préfere encore ca a certains Read Only Languages comme ADA ;-)
C'est pire que mon RPL/2 écrit à la main ? ;-)
Ex.: ... -> DIFFERENCE << if DIFFERENCE 0 > then while DIFFERENCE repeat rand PAQUETS * ip 1 + 1 ->list dup if 'REPARTITION_INTERNE' swap get dup 1 > then 1 - 'REPARTITION_INTERNE' rot rot put 'DIFFERENCE' 1 sto- else drop2 end end
...
JKB
Le 20-05-2004, à propos de
Re: Définir une fonction,
JustMe écrivait dans fr.comp.os.unix :
Cyril Guibourg wrote:
JustMe <pasdesp@m.merci> writes:
vive l'APL ;-)
Ouaip, APL roulaize grave. Des programmes qui tiennent en 10 lignes de
10 lignes ? T'as développé des progiciels ;-)
symboles, clair et concis. Il y a juste un petit problème du côté du clavier
meuh non ;-)
et de la relecture :)
Pas besoin de relire, ca marche ;-)
Bon ok, j'exagere, l'APL est vraiment un Write Only Language... Mais je
préfere encore ca a certains Read Only Languages comme ADA ;-)
C'est pire que mon RPL/2 écrit à la main ? ;-)
Ex.:
...
-> DIFFERENCE
<<
if
DIFFERENCE 0 >
then
while
DIFFERENCE
repeat
rand PAQUETS * ip 1 + 1 ->list dup
if
'REPARTITION_INTERNE' swap get dup 1 >
then
1 - 'REPARTITION_INTERNE' rot rot put
'DIFFERENCE' 1 sto-
else
drop2
end
end
Le 20-05-2004, à propos de Re: Définir une fonction, JustMe écrivait dans fr.comp.os.unix :
Cyril Guibourg wrote:
JustMe writes:
vive l'APL ;-)
Ouaip, APL roulaize grave. Des programmes qui tiennent en 10 lignes de
10 lignes ? T'as développé des progiciels ;-)
symboles, clair et concis. Il y a juste un petit problème du côté du clavier
meuh non ;-)
et de la relecture :)
Pas besoin de relire, ca marche ;-)
Bon ok, j'exagere, l'APL est vraiment un Write Only Language... Mais je préfere encore ca a certains Read Only Languages comme ADA ;-)
C'est pire que mon RPL/2 écrit à la main ? ;-)
Ex.: ... -> DIFFERENCE << if DIFFERENCE 0 > then while DIFFERENCE repeat rand PAQUETS * ip 1 + 1 ->list dup if 'REPARTITION_INTERNE' swap get dup 1 > then 1 - 'REPARTITION_INTERNE' rot rot put 'DIFFERENCE' 1 sto- else drop2 end end
...
JKB
JustMe
JKB wrote:
Bon ok, j'exagere, l'APL est vraiment un Write Only Language... Mais je préfere encore ca a certains Read Only Languages comme ADA ;-)
C'est pire que mon RPL/2 écrit à la main ? ;-)
oh que oui :-(
JKB wrote:
Bon ok, j'exagere, l'APL est vraiment un Write Only Language... Mais je
préfere encore ca a certains Read Only Languages comme ADA ;-)
ceci dit c'était super puissant (surtout APL2 avec les matrices généraliées, aka des matrices à n dimensions dont chaque élément pouvait etre lui meme une matrice...)
ceci dit c'était super puissant (surtout APL2 avec les matrices
généraliées, aka des matrices à n dimensions dont chaque élément pouvait
etre lui meme une matrice...)
ceci dit c'était super puissant (surtout APL2 avec les matrices généraliées, aka des matrices à n dimensions dont chaque élément pouvait etre lui meme une matrice...)