Live data from Hacker News

Textadept: fast, minimalist, and Lua-extensible cross-platform text editor

foicica.com

21–30 of 83 posts

Re: Textadept: fast, minimalist, and Lua-extensible cross-platform text editor

#21

Have you seen the scroll bars on this thing? Or the Icon? No way I'm using this on OSX...

Imagine your friends see this app running on your computer, i mean gooosh.... whatevahhh they wouldn't invite you to their minimalism exquisite design parties anymore.

Re: Textadept: fast, minimalist, and Lua-extensible cross-platform text editor

#22
What does this do that Vim doesn't? I'm just not sure I see any selling points. You can extend Vim with Lua, vim has multiple viewports, support for hundreds of languages, and all the other features like code complete, etc... What itch is this supposed to scratch, that something like Vim, a proven project, cannot? I understand that every developer wants to carve his name out and be king of his own sandcastle. But as a rule, I don't support that unless the developer has really thought about the problem and decided that a new project was the only way to solve a problem.

Re: Textadept: fast, minimalist, and Lua-extensible cross-platform text editor

#23
post #13

> Unparalleled extensibility. A bold claim to make when your competition includes Vim and Emacs. Is there some kind of feature comparison somewhere? Or any particular highlights? The feature list is a nice start, but basically what I would expect of any decent editor anyway (except for code completion).

The fact that this has a small core of C and Lua, according to the website, is a much better selling point than "unparalleled extensibility". I don't think even most Vim fans would claim vim is "as extensible" as Emacs -- while maybe on paper -- not really. I prefer Vim, but it's hard to argue with the sentiment that "Emacs is a nice operating system". Still with proper support for Lua, I suspect it might be forced t…

> I don't think even most Vim fans would claim vim is "as extensible" as Emacs

Vim fan reporting. Apart from async(which Vim can't do), Vim is as extensible as Emacs in letter and spirit. Considering that you are vowing vim allegiance, I think tpope's plugins would have made it pretty obvious how extensible vim is.

> Still with proper support for Lua, I suspect it might be forced to do a lot of the same things Emacs can be forced to do

Again, async. Vim can't and won't do async. If vim starts supporting async execution, vimscript will wrap existing imap, smtp implementation and update the ui. I am guessing emacs does the same. If it doesn't, I am in complete awe - not by the extensibility but by the pointlessness of implementing smtp server in elisp.

Re: Textadept: fast, minimalist, and Lua-extensible cross-platform text editor

#24
post #22

What does this do that Vim doesn't? I'm just not sure I see any selling points. You can extend Vim with Lua, vim has multiple viewports, support for hundreds of languages, and all the other features like code complete, etc... What itch is this supposed to scratch, that something like Vim, a proven project, cannot? I understand that every developer wants to carve his name out and be king of his own sandcastle. But as…

> What does this do that Vim doesn't?

It's not vim. That alone will be a selling point for a vast majority.

Re: Textadept: fast, minimalist, and Lua-extensible cross-platform text editor

#25
post #23
post #13

Earlier quoted context omitted.

The fact that this has a small core of C and Lua, according to the website, is a much better selling point than "unparalleled extensibility". I don't think even most Vim fans would claim vim is "as extensible" as Emacs -- while maybe on paper -- not really. I prefer Vim, but it's hard to argue with the sentiment that "Emacs is a nice operating system". Still with proper support for Lua, I suspect it might be forced t…

> I don't think even most Vim fans would claim vim is "as extensible" as Emacs Vim fan reporting. Apart from async(which Vim can't do), Vim is as extensible as Emacs in letter and spirit. Considering that you are vowing vim allegiance, I think tpope's plugins would have made it pretty obvious how extensible vim is. > Still with proper support for Lua, I suspect it might be forced to do a lot of the same things Emacs…

> Vim is as extensible as Emacs in letter and spirit.

without knowing Emacs how could you claim that.

Actually Emacs comes with smtp written in elisp[1] and IMHO Emacs is more customizable than Vim. But I won't say Emacs is better than Vim.

Peace..

[1] http://www.gnu.org/software/emacs/manual/html_node/smtpmail/...

Re: Textadept: fast, minimalist, and Lua-extensible cross-platform text editor

#26
post #23

Earlier quoted context omitted.

> I don't think even most Vim fans would claim vim is "as extensible" as Emacs Vim fan reporting. Apart from async(which Vim can't do), Vim is as extensible as Emacs in letter and spirit. Considering that you are vowing vim allegiance, I think tpope's plugins would have made it pretty obvious how extensible vim is. > Still with proper support for Lua, I suspect it might be forced to do a lot of the same things Emacs…

> Vim is as extensible as Emacs in letter and spirit. without knowing Emacs how could you claim that. Actually Emacs comes with smtp written in elisp[1] and IMHO Emacs is more customizable than Vim. But I won't say Emacs is better than Vim. Peace.. [1] http://www.gnu.org/software/emacs/manual/html_node/smtpmail/...

> without knowing Emacs how could you claim that.

Where did I say I don't know emacs? I don't know what is emacs's mail support implemented in doesn't mean I don't know emacs.

> Actually Emacs comes with smtp written in elisp[1]

I said:

"If it doesn't, I am in complete awe - not by the extensibility but by the pointlessness of implementing smtp server in elisp."

Implementing a smtp lib that talks to a smtp server is different from implementing a smtp server.

> IMHO Emacs is more customizable than Vim.

I have used Vim and Emacs for considerable length of time. I ended up choosing Vim and use it as my main editor. I have read source for many plugins in both Vim and Emacs. Vim is as extensible as Emacs. I won't debate how elisp is better or worse than Vimscript, because that doesn't affect extensibility.

Re: Textadept: fast, minimalist, and Lua-extensible cross-platform text editor

#27

> Unparalleled extensibility. A bold claim to make when your competition includes Vim and Emacs. Is there some kind of feature comparison somewhere? Or any particular highlights? The feature list is a nice start, but basically what I would expect of any decent editor anyway (except for code completion).

Don't forget about Notepad++ (Windows only though) and Sublime Text (best text rendering I've seen yet), which I'd argue are also valid comparisons - yes, even to Vim/Emacs. That being said, I did have a quick look through the Textadept manual, and there are quite indeed a few useful and unique features... Whether or not this indicates "unparalled" extensibility though, is another matter all together.

If you're already running Java, jedit.org is worthy of your attention in this area. Extensible with Beanshell, or with plugins written in Java.

Re: Textadept: fast, minimalist, and Lua-extensible cross-platform text editor

#28
post #13

> Unparalleled extensibility. A bold claim to make when your competition includes Vim and Emacs. Is there some kind of feature comparison somewhere? Or any particular highlights? The feature list is a nice start, but basically what I would expect of any decent editor anyway (except for code completion).

The fact that this has a small core of C and Lua, according to the website, is a much better selling point than "unparalleled extensibility". I don't think even most Vim fans would claim vim is "as extensible" as Emacs -- while maybe on paper -- not really. I prefer Vim, but it's hard to argue with the sentiment that "Emacs is a nice operating system". Still with proper support for Lua, I suspect it might be forced t…

Textadept uses Lua as scripting language. Sublime Text uses Python as scripting language. Any hipster working on a text editor that uses Javascript as scripting language?

Re: Textadept: fast, minimalist, and Lua-extensible cross-platform text editor

#30
post #26

Earlier quoted context omitted.

> Vim is as extensible as Emacs in letter and spirit. without knowing Emacs how could you claim that. Actually Emacs comes with smtp written in elisp[1] and IMHO Emacs is more customizable than Vim. But I won't say Emacs is better than Vim. Peace.. [1] http://www.gnu.org/software/emacs/manual/html_node/smtpmail/...

> without knowing Emacs how could you claim that. Where did I say I don't know emacs? I don't know what is emacs's mail support implemented in doesn't mean I don't know emacs. > Actually Emacs comes with smtp written in elisp[1] I said: "If it doesn't, I am in complete awe - not by the extensibility but by the pointlessness of implementing smtp server in elisp." Implementing a smtp lib that talks to a smtp server is…

> Vim is as extensible as Emacs. I won't debate how elisp is better or worse than Vimscript, because that doesn't affect extensibility.

If we agree with "extensibility depends on how much/many internals exposed to its extensible language", I would say Emacs is more extensible than Vim in comparison to their current status.

Agian It doesn't mean Emacs is better or worse than Vim. I think we are heading to endless discussion. I will stop here.

Post reply on HN