Goism – Use Go instead of Emacs Lisp inside Emacs
1–10 of 78 posts
Re: Goism – Use Go instead of Emacs Lisp inside Emacs
#2Technically impressive, I'm sure, but will it be around for another 30 years?
If someone writes a module using this, will I be able to rely on that module keeping on working for the years to come?
Re: Goism – Use Go instead of Emacs Lisp inside Emacs
#3Re: Goism – Use Go instead of Emacs Lisp inside Emacs
#4I agree Emacs Lisp is pretty inferior as far as lisps go, but IMO this seems pretty misguided. Technically impressive, I'm sure, but will it be around for another 30 years? If someone writes a module using this, will I be able to rely on that module keeping on working for the years to come?
Re: Goism – Use Go instead of Emacs Lisp inside Emacs
#5If it's just a demo then it's neat. Interesting that it can be done.
On the other hand, if it's a real push to get people scripting Emacs with Go, then I don't see the point at all. It's solving a problem people don't really have.
Re: Goism – Use Go instead of Emacs Lisp inside Emacs
#6Another case where it'd be nice to have a "Why are we doing this?" section in the README. If it's just a demo then it's neat. Interesting that it can be done. On the other hand, if it's a real push to get people scripting Emacs with Go, then I don't see the point at all. It's solving a problem people don't really have.
Isn’t "I want to script Emacs but I don’t like LISP" a problem to solve?
Re: Goism – Use Go instead of Emacs Lisp inside Emacs
#7I agree Emacs Lisp is pretty inferior as far as lisps go, but IMO this seems pretty misguided. Technically impressive, I'm sure, but will it be around for another 30 years? If someone writes a module using this, will I be able to rely on that module keeping on working for the years to come?
Why wouldn't that be the case? The golang authors have been pretty strong on backwards compatibility so far (even though it is admittedly a young language).
Re: Goism – Use Go instead of Emacs Lisp inside Emacs
#8Another case where it'd be nice to have a "Why are we doing this?" section in the README. If it's just a demo then it's neat. Interesting that it can be done. On the other hand, if it's a real push to get people scripting Emacs with Go, then I don't see the point at all. It's solving a problem people don't really have.
> It's solving a problem people don't really have. Isn’t "I want to script Emacs but I don’t like LISP" a problem to solve?
Re: Goism – Use Go instead of Emacs Lisp inside Emacs
#9Go seems like quite possibly the polar opposite of this, as far in the "keep it simple and understandable by literally everyone by cutting out many techniques for metaprograming and code reuse". Which perhaps is the point, but if so it seems like that point misses much of the draw of Emacs?
While this is definitely impressive technically, I think Guile Emacs is a much more plausible option.
Re: Goism – Use Go instead of Emacs Lisp inside Emacs
#10Another case where it'd be nice to have a "Why are we doing this?" section in the README. If it's just a demo then it's neat. Interesting that it can be done. On the other hand, if it's a real push to get people scripting Emacs with Go, then I don't see the point at all. It's solving a problem people don't really have.
> It's solving a problem people don't really have. Isn’t "I want to script Emacs but I don’t like LISP" a problem to solve?
Who decides they want a script-able editor, but then chooses one scripted in a language they don't like and don't want to learn?