Unisciti al track Emacs Lisp di Exercism per accedere a 96 esercizi con l'analisi automatica del codice e mentoring personale, tutto 100% gratuito.
(defun hello (&optional name)
"Say hello, optionally to NAME."
(let ((greetee (or name "World")))
(concat "Hello, " greetee "!")))
Migliora nella programmazione con esercizi divertenti e gratificanti che mettono alla prova la tua comprensione dei concetti su Exercism.
Calcola i punti segnati con un singolo lancio in una partita a freccette.
Risolvi il puzzle della zebra.
Data una stringa che rappresenta una matrice di numeri, restituisci le righe e le colonne di quella matrice.
La sintassi di Emacs Lisp è semplice, espressiva e facile da imparare.
Sia il codice sorgente che i dati sono espressi tramite liste annidate.
È facile personalizzare il linguaggio con il sistema di macro di Emacs Lisp.
Emacs Lisp supporta gli stili di programmazione imperativo e funzionale.
Emacs Lisp può essere usato come linguaggio di scripting utilizzando la modalità batch di Emacs.
Emacs Lisp è ben documentato direttamente all'interno dell'editor.
Ogni linguaggio ha il suo modo di fare le cose. La traccia Emacs Lisp non fa eccezione. I nostri mentori ti aiuteranno a imparare a pensare come uno sviluppatore Emacs Lisp e a scrivere codice idiomatico in Emacs Lisp. Dopo aver risolto un esercizio, invialo alla nostra squadra di volontari, che ti darà suggerimenti, idee e feedback su come renderlo più simile a quello che vedresti normalmente in Emacs Lisp: ti aiuteranno a scoprire le cose che non sai di non sapere.
Scopri di più sul mentoringLa traccia Emacs Lisp su Exercism ha 96 esercizi per aiutarti a scrivere codice migliore.
Vedi tutti gli esercizi di Emacs LispLa parte migliore: è gratis al 100% per tutti.
Unisciti alla traccia Emacs Lisp