Learning Elisp - какие библиотеки самого высокого качества для чтения исходного кода?

При изучении нового языка программирования «прочтите исходный код» - это обычный совет, получаемый экспертами. Однако с такой огромной системой, как emacs, которую многие люди строили десятилетиями, новичку не так просто понять, какие библиотеки являются лучшими примерами идиоматического программирования Elisp. Поэтому я хотел бы получить несколько рекомендаций по следующим критериям:

  • идиоматический стиль программирования elisp

  • соблюдение руководящих принципов программирования emacs

  • умное использование cl-package в соответствии с руководящими принципами emacs

  • умное использование пакета eieio

  • примерная организация одного файла .el библиотека

  • примерная организация многофайловой / многопакетной библиотеки

  • любые критерии, которые вы считаете важными

Указание причин , почему вы рекомендуете определенные библиотеки для самодидактических исследований, безусловно, будет информативным новичкам в программировании на Emacs lisp.

16
задан skaffman 11 February 2012 в 15:33
поделиться