lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Sat, Mar 15, 2014 at 2:06 PM, Michael Richter <ttmrichter@gmail.com> wrote:
> Just curious: what does Howl bring to the table over Textadept?

It's been quite a while since I used Textadept, so I won't venture into any
comparisons. And although they share some of the same building blocks, such as
Lua and Scintilla and to a lesser degree Scintillua lexers, they are in the end
two different editors. You might as well ask what Howl brings compared to
Vim/Emacs/Other-editor-of-choice.

The answer would be different for all of course. I created Howl since I wasn't
satisfied with any of the existing alternatives out there (as is usually the
case for starting something new I imagine). My end vision for Howl is to
have something with the power of Emacs and the speed of Vim (with similar
aestethics), that offers an easy to use API that you can use to extend it any
way you want. That's a tall order of course, and it's certainly not there yet.
Generally speaking, providing a powerful API in a sane language is definitely
one of the primary motivations for Howl. As an example of this, I plan to add
APIs in upcoming releases for working asynchronously with both processes and
sockets, etc., while utilizing coroutines to provide the illusion of a simple
synchronous API. This is the kind of stuff that I've personally missed in other
editors, and that makes me excited about going forward with Howl.

Anyway, sorry for going off a bit on a tangent; I'm afraid I didn't really
answer your question. But if you find Howl interesting, I can only encourage you
check it out and judge its relative merits for yourself :)

Regards,

Nils

-- 
Nils Nordman <nino@nordman.org>