Хочемо вивчити й опанувати Emacs Lisp?

Приєднаймося до треку Emacs Lisp на Exercism, щоб отримати доступ до 96 вправ з автоматичним аналізом коду та персональним наставництвом, і все це 100% безкоштовно.

Про Emacs Lisp

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

96 вправ із програмування для Emacs Lisp на Exercism. Від вправи Вирівнювання масиву до вправи Звʼязаний список.


Удосконалюймо навички програмування завдяки цікавим і корисним вправам, які перевіряють наше розуміння концепцій на Exercism.

Переглянути всі вправи Emacs Lisp на Exercism

Ключові можливості Emacs Lisp


Emacs Lisp

Простий синтаксис

Синтаксис Emacs Lisp простий, виразний і легкий для вивчення.

S-вирази

І вихідний код, і дані записуються за допомогою вкладених списків.

Макроси

Мову легко налаштувати під себе за допомогою системи макросів Emacs Lisp.

Багатопарадигмова

Emacs Lisp підтримує імперативний і функціональний стилі програмування.

Сценарії

Emacs Lisp можна використовувати як сценарну мову за допомогою пакетного режиму Emacs.

Гарна документація

Emacs Lisp добре задокументовано просто в редакторі.

Наставництво у стилі Emacs Lisp

У кожної мови свої звичаї. Emacs Lisp не виняток. Наші наставники допоможуть нам навчитися думати як розробник Emacs Lisp і писати ідіоматичний код мовою Emacs Lisp. Коли ми розвʼяжемо вправу, надішлімо її нашій команді волонтерів, і вони дадуть нам підказки, ідеї та відгук про те, як зробити її ближчою до того, що ми зазвичай бачимо мовою Emacs Lisp, і допоможуть нам відкрити те, чого ми не знаємо, що не знаємо.

Дізнатися більше про наставництво

Вправи Emacs Lisp від спільноти

Трек Emacs Lisp на Exercism має 96 вправ, щоб допомогти нам писати кращий код.

Переглянути всі вправи Emacs Lisp
Emacs Lisp

Почати з треку Emacs Lisp

А найкраще те, що це 100% безкоштовно для всіх.

Приєднайтеся до треку Emacs Lisp