watt ([info]watt) rakstīja [info]koderi kopienā,
@ 2006-10-13 11:58:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Lūk, labs Lisp sintakses tulkojums uz Pyton. Beidzot ir reāls, pamatots iemesls iebrēkties, WTF! kas par kroplīgu sintaksi tam izslavētajam Lisp!

Pašam man vislabāk patīk šī analoģija (Python gan šo sintaksi pavism nesen izdomāja):

Lisp:   (mapcar length '("one" (2 3)))      => (3 2) 
Python: [len(x) for x in ["one", [2,3]]]    => [3,2]


Hint: nosaukt "for each" par "mapcar" var tikai ļoti spēcīgs prāts.


(Lasīt komentārus) - (Ierakstīt jaunu komentāru)


[info]13
2006-10-13 16:51 (saite)
Atceros, ka funkcija CAR (kura principā ir FIRST funkcija (laikam pat aliass tāds ir), kas atgriež pirmo saraksta elementu) ir abreviatūra no Copy Address Register :D

(Atbildēt uz šo) (Diskusija)


[info]wasted
2006-10-14 16:45 (saite)

Contents of Address of Register.

(Atbildēt uz šo) (Iepriekšējais)


(Lasīt komentārus) -

Neesi iežurnalējies. Iežurnalēties?