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.
Inverti una stringa data.
Crea un'implementazione del cifrario Atbash, un antico sistema di cifratura creato in Medio Oriente.
Determina se un numero è un numero di Armstrong.
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