![](/upload/photos/100_100/75/759827a1d365f3944b0eaf74a956f3e1_1717081196.jpg)
Kiujn programlingvojn vi ŝatas la plej?
ca, kivuye
Ubutumwa 28
ururimi: Esperanto
ghibulo (Kwerekana umwidondoro) 28 Nyandagaro 2015 19:53:08
Bodler (Kwerekana umwidondoro) 28 Nyandagaro 2015 20:16:59
Rasolar (Kwerekana umwidondoro) 2 Nyakanga 2015 23:15:49
Altebrilas (Kwerekana umwidondoro) 3 Nyakanga 2015 21:12:17
En mia juna aĝo mi ŝatis programi per APL (la programlingvo de Iverson), sed nun tiu lingvo malaperis, ĉar ĝi uzis specialan signaron (Esperanto havas la saman problemon pri sia alfabeto, sed ŝajnas, ke la esperantistoj havas pli da energio por fari la ĉiamajn readaptadojn). Iverson kreis postan lingvaĵon, nomita "J" uzante nur ascii-signojn, sed la lingvo iĝis tute nelegebla.
Frano (Kwerekana umwidondoro) 5 Nyakanga 2015 09:23:37
tommjames (Kwerekana umwidondoro) 9 Nyakanga 2015 17:47:25
Andreo Jankovskij (Kwerekana umwidondoro) 14 Nyakanga 2015 12:42:45
![ridulo.gif](/images/smileys/ridulo.gif)
Altebrilas (Kwerekana umwidondoro) 16 Nyakanga 2015 15:21:32
Altebrilas:Tiu paĝo montras, kiel funkcias tiu APL programlingvo:
En mia juna aĝo mi ŝatis programi per APL (la programlingvo de Iverson), sed nun tiu lingvo malaperis, ĉar ĝi uzis specialan signaron (Esperanto havas la saman problemon pri sia alfabeto, sed ŝajnas, ke la esperantistoj havas pli da energio por fari la ĉiamajn readaptadojn). Iverson kreis postan lingvaĵon, nomita "J" uzante nur ascii-signojn, sed la lingvo iĝis tute nelegebla.
http://baruchel.hd.free.fr/apps/apl/
Vi povas provi ĝin, tajpante sur la signoj kiuj estas sube de la ekrano (uzu la lifton dekstre por aperigi ilin)
Estas kelkaj klarigoj en esperanta vikipedio:
https://eo.wikipedia.org/wiki/APL
Ekzemplo:
a←2 3⍴⍳6⍳6: nombroj de 1 ĝis 6
a
1 2 3
4 5 6
a+1
2 3 4
5 6 7
b←2 2⍴3 6 5 4
b
3 6
5 4
⍴a
2 3
⍴b
2 2
a,b
1 2 3 3 6
4 5 6 5 4
+/a
6 15
b+.×a
27 36 45
21 30 39
a←2 3⍴⍳6 : a estas tabelo kun du linioj kaj tri kolumnoj
⍴a : estas la dimensioj de a
a,b : kunkatenaĵo de a kaj b
+/a : sumo de ĉiu linio de a
b+.×a : matrica produkto de a per b
(NB: la nigraj rondoj anstataûas spacojn kiuj malaperas)