Vuoi imparare e padroneggiare Emacs Lisp?

Unisciti al track Emacs Lisp di Exercism per accedere a 96 esercizi con l'analisi automatica del codice e mentoring personale, tutto 100% gratuito.

Informazioni su Emacs Lisp

(defun hello (&optional name)
  "Say hello, optionally to NAME."
  (let ((greetee (or name "World")))
    (concat "Hello, " greetee "!")))

96 esercizi di programmazione per Emacs Lisp su Exercism. Da Inverti una stringa a Numeri di Armstrong.


Migliora nella programmazione con esercizi divertenti e gratificanti che mettono alla prova la tua comprensione dei concetti su Exercism.

Vedi tutti gli esercizi di Emacs Lisp su Exercism

Funzionalità principali di Emacs Lisp


Emacs Lisp

Sintassi semplice

La sintassi di Emacs Lisp è semplice, espressiva e facile da imparare.

S-espressioni

Sia il codice sorgente che i dati sono espressi tramite liste annidate.

Macro

È facile personalizzare il linguaggio con il sistema di macro di Emacs Lisp.

Multi-paradigma

Emacs Lisp supporta gli stili di programmazione imperativo e funzionale.

Scripting

Emacs Lisp può essere usato come linguaggio di scripting utilizzando la modalità batch di Emacs.

Ben documentato

Emacs Lisp è ben documentato direttamente all'interno dell'editor.

Ricevi mentoring nello stile di Emacs Lisp

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 mentoring

Esercizi Emacs Lisp creati dalla community

La traccia Emacs Lisp su Exercism ha 96 esercizi per aiutarti a scrivere codice migliore.

Vedi tutti gli esercizi di Emacs Lisp
Emacs Lisp

Inizia con la traccia Emacs Lisp

La parte migliore: è gratis al 100% per tutti.

Unisciti alla traccia Emacs Lisp