Writing GNU Emacs Extensions: Editor Customizations and Creations with Lisp
Thumbnail 1

Writing GNU Emacs Extensions: Editor Customizations and Creations with Lisp

4.2/5
ID del producto: 84505482
Transacción segura
Comprados juntos con frecuencia

Descripción

Writing GNU Emacs Extensions: Editor Customizations and Creations with Lisp

Reseñas

4.2

Todo de compras verificadas

G**U

The best book to learn to write code for Emacs

This is the best book for readers who wants to learn to write code for Emacs. Unfortunately, it's the only one, I haven't found another book like it, and it is a bit old, some things have already changed in Emacs, a new edition would be welcome.This book is not for beginners, it asks same Emacs and Lisp experience.

J**N

Arrived pretty quick

Showed up rather quickly, by that night I was coding extensions in Lisp, just like the big boys! The only problem was that the book had been used by a student, as all the good stuff was underlined, bad, maybe not.

D**E

Awesome book. Loved all the cool examples

Awesome book. Loved all the cool examples, they are actually useful!

C**É

Five Stars

OK !

N**K

Good place to start

I found this book quite useful to get me started on writing Gnu emacs Lisp. It is clear and fairly well organized, and far easier to deal with than the standard documentation, which I find lacks the level of organization needed for so large a language.By "large" I mean mainly the number of functions available. Lisp as a language is not really hard to learn; it is just so different from many programming languages that it requires a few days of effort to get to "aha!". After that it becomes easy.The drawback to this book is that it doesn't take you far enough. It is an excellent start, and having worked through it you should be able to find your way around in the online or other emacs Lisp documentation. However, it lacks an index of emacs Lisp functions, or other similar reference material. I find this unfortunate, but it's not a show-stopper because once you get through this book you will know enough to use other reference material.

S**D

Step 3 in mastering Emacs...

...is reading this book. Step 1 would be to read O'Reilly's "Learning Gnu Emacs" from cover to cover. Step 2 would be to start bookmarking "Info" pages in the Emacs and Elisp manuals (inside Emacs; Emacs can bookmark places in files you've edited, bookmark directories, bookmark Info pages, etc.); and then you are ready to read this book.While you can become proficient in Emacs just by learning a handful of commands, to be truly productive and happy you must learn most of the features and use them. This is a very long process (over a year for me, learning a little bit more each day). But what I've gained from the journey is invaluable. For example, one insight I've gotten is that Emacs can work very well for the novice (open/type/save/close) and the expert (write major mode to handle new language) equally well, and this idea can apply to any software project. (Sure, it sounds simplistic but the moment of "Aha!" is more profound than that.)This book is fairly small and progressively introduces new ideas in writing Lisp code to add functionality to Emacs. I think in retrospect the topics covered were well chosen because I have looked up the examples time and again to use code snippets.Step 4 in mastering Emacs is to read the newsgroup gnu.emacs.help every day for a few months, which will teach you about a great many features Emacs has that are not covered in any book (or covered very well, like term mode, font-lock and many more).

P**N

Five Stars

love it

K**Y

Good introduction to Emacs

This book is a collection of tutorials, it will help you start using and understanding Emacs. If you are a newbie, then it's a good starting point to use and customize Emacs. However, as a software engineer, I don't see the "big picture", meaning what really happens when Emacs starts, what are the main components of Emacs and how these components communicate with each other, which I think should be the first step needed to customize a software.So, this book has a gentle introduction to Emacs which is good if you just started using Emacs, but don't expect to be an expert in Emacs customization or have low level details of Emacs internals.

K**R

From intermediate user to intermediate developer

In my opinion this is exactly the missing link between introductory material on Emacs and the reference manual.A reasoned guide written by a developer that will take you from a casual knowledge of the editor to being able to write minor and major modes.The book has a manageable size, to be read in a weekend. It's very well written, well reviewed and fun to read.I cannot recommend this book enough to anyone interested in Emacs beyond basic editor usage.

D**N

Emacs rules Ok

Looks useful, but I have not had time to get to the really hairy bits.

Preguntas comunes

Trustpilot

Trustscore 4.5 | Más de 7,300 reseñas

Por Neha S.

Excelente comunicación durante todo el proceso de pedido. El producto es perfecto.

Hace 2 semanas

Sneha T.

Recibí mi producto en perfectas condiciones. Excelente servicio en general.

Hace 1 mes

Compre globalmente, ahorre con Desertcart
Valor por dinero
Precios competitivos en una amplia gama de productos.
Compre globalmente
Sirviendo a millones de compradores en más de 100 países
Protección mejorada
Opciones de pago confiables que adoran los compradores de todo el mundo
Garantía del cliente
Opciones de pago confiables amadas por los compradores de todo el mundo.
Aplicación DesertCart
Compre sobre la marcha, en cualquier momento y en cualquier lugar.
$1913

Derechos e impuestos incl.

Mexicoalmacenar
1
Envío gratis

with PRO Membership

Devoluciones gratuitas

30 diaspara usuarios de membresía PRO

15 diassin membresía

Transacción segura

Trustpilot

Trustscore 4.5 | Más de 7,300 reseñas

Rajesh P.

El servicio al cliente fue excelente cuando tuve preguntas sobre el producto.

Hace 2 días

Farhan Q.

El tiempo de entrega fue excelente y el embalaje fue seguro.

Hace 2 meses

Writing Gnu Emacs Extensions Editor Customizations And Creations With Lisp | Desertcart Mexico