Bewertung:

Das Buch liefert wertvolle Informationen zum Erlernen von Emacs und Emacs Lisp, leidet aber unter schlechter Formatierung und redaktioneller Qualität, was zu gemischten Bewertungen unter den Benutzern führt.
Vorteile:Gut geschrieben und einfach zu folgen, ausgezeichnet zum Erlernen von Emacs und Emacs Lisp, hilft, die Fähigkeiten zu erweitern, sehr empfehlenswert für ernsthafte Lerner.
Nachteile:Mangelnde redaktionelle Bearbeitung, übermäßiger Weißraum in der gedruckten Version, langweilige und unformatierte Darstellung des Inhalts, kein vollständiger Code-Kontext.
(basierend auf 6 Leserbewertungen)
Emacs Lisp - An Introduction
Der größte Teil der integrierten GNU Emacs-Umgebung ist in der Programmiersprache Emacs Lisp geschrieben. Der in dieser Programmiersprache geschriebene Code ist die Software - die Sätze von Anweisungen -, die dem Computer sagen, was er tun soll, wenn Sie ihm Befehle geben. Emacs ist so konzipiert, dass Sie neuen Code in Emacs Lisp schreiben und ihn einfach als Erweiterung des Editors installieren können.
(GNU Emacs wird manchmal als „erweiterbarer Editor“ bezeichnet, aber er tut viel mehr als nur Editierfunktionen anzubieten. Es ist besser, Emacs als eine „erweiterbare Computerumgebung“ zu bezeichnen. Allerdings ist dieser Ausdruck ziemlich langatmig. Es ist einfacher, Emacs einfach als Editor zu bezeichnen. Außerdem ist alles, was Sie in Emacs tun - das Maya-Datum und die Mondphasen herausfinden, Polynome vereinfachen, Code debuggen, Dateien verwalten, Briefe lesen, Bücher schreiben - all diese Aktivitäten sind Arten des Editierens im allgemeinsten Sinne des Wortes. )
Obwohl Emacs Lisp normalerweise nur in Verbindung mit Emacs gesehen wird, ist es eine vollwertige Programmiersprache. Sie können Emacs Lisp wie jede andere Programmiersprache verwenden.
Vielleicht wollen Sie das Programmieren verstehen
Vielleicht wollen Sie Emacs erweitern
Oder vielleicht wollen Sie ein Programmierer werden. Diese Einführung in Emacs Lisp soll Ihnen den Einstieg erleichtern: Sie soll Sie beim Erlernen der Grundlagen des Programmierens anleiten und, was noch wichtiger ist, Ihnen zeigen, wie Sie es sich selbst beibringen können, weiter zu gehen.