On Mon, 4 Dec 2000, Hugh Sasse Staff Elec Eng wrote:

> On Sat, 2 Dec 2000, David Alan Black wrote:

> I have always found lisp unreadable, but I have not come across
> a good introduction to it.  I think I take your point though:
> any programming langauge of any power looks unreadble to
> the outsider.

I said elisp, not Lisp :-)

> > interested in integrating Ruby into Emacs, in the sense of being able
> > to manipulate Emacs Lisp datatypes directly with Ruby scripts, then it
> > might make more sense to think about translating *from* Ruby *to*
> > elisp.  (I'm not volunteering, though :-)
> 
> I suppose if elisp is implemented in C then there could be
> a way, but I think you have successfully squashed my idea, :-)
> which is fine, and what I thought might happen.

I always get nervous squashing ideas....  (Well, most ideas.)  If
you're talking about some kind of Ruby-Emacs hooking, as opposed to
a completely Rubified Emacs, then there may well be ways to go
about it with good results.  I don't have the Emacs source tree
around right now, but certainly some of the elisp primitives are
defined in C, which may be a start.  (And there may be other
ways too.)


David

-- 
David Alan Black
home: dblack / candle.superlink.net
work: blackdav / shu.edu
Web:  http://pirate.shu.edu/~blackdav