unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* RE: book recommendation
  2005-07-24 12:08 book recommendation Baloff
@ 2005-07-23 20:42 ` Drew Adams
  2005-07-23 22:29 ` Alan Mackenzie
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 10+ messages in thread
From: Drew Adams @ 2005-07-23 20:42 UTC (permalink / raw)


    I know there is a list of emcas books on one of the emacs related site,
    I came across it the other day, but nothing better than a user
    recommendation.
    I am not a "very" beginner, but a beginner in many ways, what is a good
    user guide and a reference to keep in my library.

Others may recommend a book. For my part, I recommend the online manuals.
`C-h i', then choose "Emacs". There is also a tutorial there. Finally,
another great online resource and learning center is
http://www.emacswiki.org/.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: book recommendation
  2005-07-24 12:08 book recommendation Baloff
  2005-07-23 20:42 ` Drew Adams
@ 2005-07-23 22:29 ` Alan Mackenzie
  2005-07-23 23:01 ` Zephyre
  2005-08-21  2:02 ` Stefan Monnier
  3 siblings, 0 replies; 10+ messages in thread
From: Alan Mackenzie @ 2005-07-23 22:29 UTC (permalink / raw)


[Followup-to: comp.emacs]

Baloff <vddr2u@bi.edu.gr> wrote on Sun, 24 Jul 2005 05:08:08 -0700:
> Hello

> I know there is a list of emcas books on one of the emacs related site, 
> I came across it the other day, but nothing better than a user 
> recommendation.
> I am not a "very" beginner, but a beginner in many ways, what is a good 
> user guide and a reference to keep in my library.

Hi, Baloff!

This isn't really the place to ask this question.  There is a policy in
the GNU mailing lists and associated newsgroups that only free (as in
speech) books and those licensed under the GFDL may be specifically
recommended.  This policy is, in general, respected by posters here.

There are books on Emacs which don't fall into the above category.  You
would thus do better asking this question on the newsgroup comp.emacs, to
which I have cross-posted this article.

> thanks

All the best!

-- 
Alan Mackenzie (Munich, Germany)
Email: aacm@muuc.dee; to decode, wherever there is a repeated letter
(like "aa"), remove half of them (leaving, say, "a").

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: book recommendation
  2005-07-24 12:08 book recommendation Baloff
  2005-07-23 20:42 ` Drew Adams
  2005-07-23 22:29 ` Alan Mackenzie
@ 2005-07-23 23:01 ` Zephyre
  2005-08-21  2:02 ` Stefan Monnier
  3 siblings, 0 replies; 10+ messages in thread
From: Zephyre @ 2005-07-23 23:01 UTC (permalink / raw)



[-- Attachment #1.1: Type: text/plain, Size: 787 bytes --]

Yes, in my opinion, the M-x info and C-h are the most useful two, for
it's so handy and helpful.

In addition, I've found the Emacs-Manual a quite good reference book,
for it's comprehensiveness.

emacswiki is a great on-line lib as well.

On Sun, Jul 24, 2005 at 05:08:08AM -0700, Baloff wrote:
> Hello
> 
> I know there is a list of emcas books on one of the emacs related site, 
> I came across it the other day, but nothing better than a user 
> recommendation.
> I am not a "very" beginner, but a beginner in many ways, what is a good 
> user guide and a reference to keep in my library.
> 
> thanks
> _______________________________________________
> Help-gnu-emacs mailing list
> Help-gnu-emacs@gnu.org
> http://lists.gnu.org/mailman/listinfo/help-gnu-emacs

[-- Attachment #1.2: Type: application/pgp-signature, Size: 189 bytes --]

[-- Attachment #2: Type: text/plain, Size: 152 bytes --]

_______________________________________________
Help-gnu-emacs mailing list
Help-gnu-emacs@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gnu-emacs

^ permalink raw reply	[flat|nested] 10+ messages in thread

* book recommendation
@ 2005-07-24 12:08 Baloff
  2005-07-23 20:42 ` Drew Adams
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Baloff @ 2005-07-24 12:08 UTC (permalink / raw)


Hello

I know there is a list of emcas books on one of the emacs related site, 
I came across it the other day, but nothing better than a user 
recommendation.
I am not a "very" beginner, but a beginner in many ways, what is a good 
user guide and a reference to keep in my library.

thanks

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: book recommendation
  2005-07-24 12:08 book recommendation Baloff
                   ` (2 preceding siblings ...)
  2005-07-23 23:01 ` Zephyre
@ 2005-08-21  2:02 ` Stefan Monnier
  3 siblings, 0 replies; 10+ messages in thread
From: Stefan Monnier @ 2005-08-21  2:02 UTC (permalink / raw)


> I know there is a list of emcas books on one of the emacs related site,
> I came across it the other day, but nothing better than
> a user recommendation.
> I am not a "very" beginner, but a beginner in many ways, what is a good user
> guide and a reference to keep in my library.

My I humbly suggest "The Emacs Manual", published by the FSF (you can order
it online at www.fsf.org), and whose online version is bundled with
every Emacs (reachable through C-h i)?


        Stefan

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Book recommendation
@ 2006-08-28 22:07 Hadron Quark
  2006-08-28 22:58 ` Eric Hanchrow
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Hadron Quark @ 2006-08-28 22:07 UTC (permalink / raw)



The elisp info/manual is too much like a standard. Is there a K&R type book you
can recommend for elisp? One that takes you on a journeay with the
language while developing small programs?

How much like "Lisp" is "elisp"? The same? is there *a* Lisp? or does it
vary a lot?

What would you recommend for someone to get to grips with advanced Lisp
programming in emacs?

Is (debugger) the only debugger? Seems kind of antiquated and hard to
use - even gdb provides more for C debugging in emacs.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Book recommendation
  2006-08-28 22:07 Book recommendation Hadron Quark
@ 2006-08-28 22:58 ` Eric Hanchrow
  2006-08-28 23:11 ` Drew Adams
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 10+ messages in thread
From: Eric Hanchrow @ 2006-08-28 22:58 UTC (permalink / raw)


>>>>> "Hadron" == Hadron Quark <hadronquark@gmail.com> writes:

    Hadron> The elisp info/manual is too much like a standard.  

That's a shame -- I think that manual is one of the better ones I've
ever read.
                                                                
    Hadron> Is there a K&R type book you can recommend for elisp?  

Well, there's http://www.gnu.org/software/emacs/emacs-lisp-intro.  Not
very K&R-like, but perhaps it'll do.

    Hadron> How much like "Lisp" is "elisp"?  

elisp _is_ Lisp.  You probably meant "How much like Common Lisp is
elisp".  I don't know.  It has lots in common, and many differences.
                                              
    Hadron> is there *a* Lisp?  or does it vary a lot?

Try http://lisp.org/alu/home; click the "Lisp Resources" link.

    Hadron> What would you recommend for someone to get to grips with
    Hadron> advanced Lisp programming in emacs?

The Emacs Lisp Reference Manual.

    Hadron> Is (debugger) the only debugger?  

There's edebug-mode.  Very handy.

-- 
In the practice of computing, where we have so much latitude for
making a mess of it, mathematical elegance is not a dispensable
luxury, but a matter of life and death.
        -- Edsger W. Dijkstra: My Hopes of Computing Science (EWD  709)
        http://www.cs.utexas.edu/users/EWD/ewd07xx/EWD709.PDF

^ permalink raw reply	[flat|nested] 10+ messages in thread

* RE: Book recommendation
  2006-08-28 22:07 Book recommendation Hadron Quark
  2006-08-28 22:58 ` Eric Hanchrow
@ 2006-08-28 23:11 ` Drew Adams
       [not found] ` <mailman.5862.1156806504.9609.help-gnu-emacs@gnu.org>
  2006-08-29 19:57 ` Kevin Rodgers
  3 siblings, 0 replies; 10+ messages in thread
From: Drew Adams @ 2006-08-28 23:11 UTC (permalink / raw)


    The elisp info/manual is too much like a standard. Is there a
    K&R type

(ugh! ouf!)

    book you
    can recommend for elisp? One that takes you on a journeay with the
    language while developing small programs?

Try the Emacs Lisp Introduction manual (also in Info). It is essentially a
tutorial, with lots of examples. It leads you by the hand well.

    How much like "Lisp" is "elisp"? The same? is there *a* Lisp? or does it
    vary a lot?

Emacs Lisp (what you called "elisp") is a Lisp. What do you mean by "a lot"?
What's your yardstick?

    What would you recommend for someone to get to grips with advanced Lisp
    programming in emacs?

Start with the Emacs Lisp Introduction manual. There is enough "advanced
programming" stuff in there to keep you busy for a while.

    Is (debugger) the only debugger? Seems kind of antiquated and hard to
    use - even gdb provides more for C debugging in emacs.

There are several debuggers for Emacs. See the Emacs Lisp manual (elisp).

--

IMO, Emacs Lisp is a *very* good Lisp to learn Lisp with. Others might
disagree (but they're of course wrong).

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Book recommendation
       [not found] ` <mailman.5862.1156806504.9609.help-gnu-emacs@gnu.org>
@ 2006-08-29  3:13   ` Hadron Quark
  0 siblings, 0 replies; 10+ messages in thread
From: Hadron Quark @ 2006-08-29  3:13 UTC (permalink / raw)


Eric Hanchrow <offby1@blarg.net> writes:

>>>>>> "Hadron" == Hadron Quark <hadronquark@gmail.com> writes:
>
>     Hadron> The elisp info/manual is too much like a standard.  
>
> That's a shame -- I think that manual is one of the better ones I've
> ever read.
>                                                                 
>     Hadron> Is there a K&R type book you can recommend for elisp?  
>
> Well, there's http://www.gnu.org/software/emacs/emacs-lisp-intro.  Not
> very K&R-like, but perhaps it'll do.

I was blind. I only saw the Elisp Reference Manual. Doh. Yes, the
introduction is excellent. Thanks.


>
>     Hadron> How much like "Lisp" is "elisp"?  
>
> elisp _is_ Lisp.  You probably meant "How much like Common Lisp is
> elisp".  I don't know.  It has lots in common, and many differences.

Same thing really :) If eLisp is Lisp then Lisp could be common Lisp
... but I take it that its close enough then.

>                                               
>     Hadron> is there *a* Lisp?  or does it vary a lot?
>
> Try http://lisp.org/alu/home; click the "Lisp Resources" link.
>

Great thanks.


>     Hadron> What would you recommend for someone to get to grips with
>     Hadron> advanced Lisp programming in emacs?
>
> The Emacs Lisp Reference Manual.
>
>     Hadron> Is (debugger) the only debugger?  
>
> There's edebug-mode.  Very handy.

Thanks again.

>
> -- 
> In the practice of computing, where we have so much latitude for
> making a mess of it, mathematical elegance is not a dispensable
> luxury, but a matter of life and death.
>         -- Edsger W. Dijkstra: My Hopes of Computing Science (EWD  709)
>         http://www.cs.utexas.edu/users/EWD/ewd07xx/EWD709.PDF
>
>
>

-- 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Book recommendation
  2006-08-28 22:07 Book recommendation Hadron Quark
                   ` (2 preceding siblings ...)
       [not found] ` <mailman.5862.1156806504.9609.help-gnu-emacs@gnu.org>
@ 2006-08-29 19:57 ` Kevin Rodgers
  3 siblings, 0 replies; 10+ messages in thread
From: Kevin Rodgers @ 2006-08-29 19:57 UTC (permalink / raw)


Hadron Quark wrote:
> How much like "Lisp" is "elisp"? The same? is there *a* Lisp? or does it
> vary a lot?

http://en.wikipedia.org/wiki/LISP#Genealogy_and_variants

> What would you recommend for someone to get to grips with advanced Lisp
> programming in emacs?

When you come across a command that does something interesting, use
`C-h f' to find the link to its source and study it.

-- 
Kevin

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2006-08-29 19:57 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-24 12:08 book recommendation Baloff
2005-07-23 20:42 ` Drew Adams
2005-07-23 22:29 ` Alan Mackenzie
2005-07-23 23:01 ` Zephyre
2005-08-21  2:02 ` Stefan Monnier
  -- strict thread matches above, loose matches on Subject: below --
2006-08-28 22:07 Book recommendation Hadron Quark
2006-08-28 22:58 ` Eric Hanchrow
2006-08-28 23:11 ` Drew Adams
     [not found] ` <mailman.5862.1156806504.9609.help-gnu-emacs@gnu.org>
2006-08-29  3:13   ` Hadron Quark
2006-08-29 19:57 ` Kevin Rodgers

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).