Live data from Hacker News

Emacs under Clojure

github.com

1–10 of 37 posts

Re: Emacs under Clojure

#3

tromey started a project to port Emacs to pure CL ( http://tromey.com/blog/?p=709 ). Why not help him out instead of dividing the effort?

While I really hope Tromey's effort succeeds, I really think that this is probably a different effort with different goals. Porting Emacs to CL would greatly strengthen the platform Emacs is written on and would add a lot of features for free. Porting Emacs to the JVM, however, might also provide that, but would also provide simple access to the Java ecosystem, which would be a substantial boon.

Re: Emacs under Clojure

#4
post #3

tromey started a project to port Emacs to pure CL ( http://tromey.com/blog/?p=709 ). Why not help him out instead of dividing the effort?

While I really hope Tromey's effort succeeds, I really think that this is probably a different effort with different goals. Porting Emacs to CL would greatly strengthen the platform Emacs is written on and would add a lot of features for free. Porting Emacs to the JVM, however, might also provide that, but would also provide simple access to the Java ecosystem, which would be a substantial boon.

Could compile it with ABCL and get the same thing from a single code-base.

Re: Emacs under Clojure

#5
Just wanted to do a bit of cheerleading for this. Do not give up. I think this will be an awesome open source project and a great project for people who are learning Clojure and want a non web project outlet to actually build plugins for. Also I am sure that people will raise LightTable in this thread as it is written in Clojure and supports plugin development - but one size does not fit all.

Re: Emacs under Clojure

#6
post #3

Earlier quoted context omitted.

While I really hope Tromey's effort succeeds, I really think that this is probably a different effort with different goals. Porting Emacs to CL would greatly strengthen the platform Emacs is written on and would add a lot of features for free. Porting Emacs to the JVM, however, might also provide that, but would also provide simple access to the Java ecosystem, which would be a substantial boon.

Could compile it with ABCL and get the same thing from a single code-base.

Scratching your own itch is powerful.

Besides, getting up to speed on someone else's madness is not worth it most of the time.

Re: Emacs under Clojure

#7

tromey started a project to port Emacs to pure CL ( http://tromey.com/blog/?p=709 ). Why not help him out instead of dividing the effort?

Clojure just has more velocity than CL at this point. I'd rather see the Clojure port, personally.

It would be nice, though, to see both!

Re: Emacs under Clojure

#8

tromey started a project to port Emacs to pure CL ( http://tromey.com/blog/?p=709 ). Why not help him out instead of dividing the effort?

Didn't Erik Naggum try his hand at a CL/CLIM port years and years ago?

Re: Emacs under Clojure

#9

tromey started a project to port Emacs to pure CL ( http://tromey.com/blog/?p=709 ). Why not help him out instead of dividing the effort?

There is an "emacs" written in pure CL - LispWorks - yes it's commercial, and not exactly the same as emacs - but very close. Some versions of LispWorks comes with the whole source of the editor, and the environment.

Re: Emacs under Clojure

#10
I wonder if the guys that use emacs will really want to use another version of it running on the JVM. I get this feeling that most of them despise the JVM, and the guys who generally use JVM are eclipse/netbeans guys.

Sure there will be some people that don't fit in this category. Though, it seems like the OP is trying to fix something that isn't broken. Anyways, it will be a great learning experience.

Post reply on HN