[LISP/SCHEME] Guile Hacker Handbook in Italiano.

[LISP/SCHEME] Guile Hacker Handbook in Italiano.

@programmazione

Amicɜ, da qualche mese mi sto interessando alla famiglia di linguaggi Lisp/Scheme e, nel processo di ricerca, mi sono imbattuto e ho tradotto l'handbook di @jeko

È molto interessante, in continuo aggiornamento ed è orientato alla Test Driven Development.

Spero possa esservi utile!

Se trovate qualche errore o avete feedback sulla traduzione scrivetemi pure.

Grazie 🙏

#programmazione #guile #scheme

https://jeko.frama.io/it/index.html

1 points · 5 comments · view on lemmy.world

5 Comments

n1k9@livellosegreto.it · 3 pts · 2y (1 reply)

@alephoto85 @programmazione @jeko Molto interessante, devo continuare a leggerlo. C'è qualche refuso ma scritto molto bene! Grazie.

alephoto85@livellosegreto.it · 2 pts · 2y

@n1k9 @programmazione @jeko Grazie mille a te! In questi giorni, appena ho un pochino di tempo, rileggo tutto e aggiorno il repo, anche perchè l'autore ha fatto delle modifiche!

🙏🙏🙏

H9k@livellosegreto.it · 1 pts · 3y (2 replies)

@alephoto85 @programmazione @jeko sto leggendo un po' la tua guida ,complimenti per lo sbattimento, ma mi chiedevo in che ambito venga usato questo linguaggio .
Scusa l'ignoranza ma non sono un esperto e sono curioso

alephoto85@livellosegreto.it · 1 pts · 3y (1 reply)

@H9k @programmazione parti dal presupposto che i dialetti di LISP/SCHEME sono molto meno utilizzati di altri linguaggi in generale.

Per quanto riguarda GUILE al link https://www.gnu.org/software/guile/ trovi tutta una serie di programmi scritti in questo linguaggio o che lo utilizzano.

Sul perché studiarli ho trovato questo articolo molto interessante (parla di Racket ma molti principi restano validi)

https://www.micahcantor.com/blog/why-learn-racket/

P.S. se l'autore mi dà l'ok, a breve pubblicheró la traduzione sul mio blog!

levpetrovitch@livellosegreto.it · 1 pts · 3y

@alephoto85 @H9k

Lo scarso uso dei linguaggi funzionali è dovuto principalmente, IMHO, al fatto che spesso e volentieri sono insegnati (o appresi) *dopo* uno o più linguaggi imperativi e/o a oggetti. Per esperienza personale, sia da studente che successivamente da insegnante, sarebbe decisamente meglio procedere nell'altro verso. Questo ad esempio è (era?) l'approccio del MIT con SICP (https://dl.acm.org/doi/10.5555/547755)

@programmazione