Live data from Hacker News

Kod is a new Node.js scriptable code editor for OSX

kodapp.com

51–60 of 72 posts

Re: Kod is a new Node.js scriptable code editor for OSX

#56
post #6
post #2

Here's what I don't get about tabs and the phrase "programmer's text editor" -- what programmer only has 8 files open at once? Looking at ibuffer, I have 92 buffers open in Emacs right now. What would that look like with tabs?

My observations: Most people in word have 1-2 documents open at once. Most people in text editors like gedit, kate, eclipse, VS have maybe 10 or 20 tabs But most emacs users have at least 80 or 90 buffers open! It's an interesting phenomena that I haven't seen elsewhere. Why is this? Are tabs too much overhead or does emacs have really good buffer management? Not a criticism, I'm slowly picking up some emacs after 2…

That's because in many respects Emacs isn't so much an editor as an operating environment. You can do pretty much anything from/in Emacs if you're so inclined. If you know Emacs' lisp well enough you don't ever need to leave. Heck, Emacs can even make Coffee (http://www.emacswiki.org/emacs/CoffeeMode).

To view Emacs as an editor, while technically accurate is not necessarily a fair comparison because it does so much more.

Re: Kod is a new Node.js scriptable code editor for OSX

#57
post #19

Will it do C++? I still haven't found a good C++ editor (with class member autocomplete popups and such) - at least, nothing that compares to Visual Studio over in the Windows world.

I've heard good things about this plugin, which uses clang to do autocompletion inside vim: http://www.vim.org/scripts/script.php?script_id=3302

That looks great - I'll give it a try. Thanks!

Re: Kod is a new Node.js scriptable code editor for OSX

#58

I don't quite get how node.js comes into play here. I've seen lots of blog posts about it, but never used it. It seems to be about network programming. Indeed, the node website says "Node's goal is to provide an easy way to build scalable network programs." Would someone enlighten me what the motivation is to use it as an editor's scripting environment?

Node.js is a universal environment much like Python or Ruby, but runs the highly performant V8 JavaScript virtual machine. The choice of JavaScript is simple — many people know it and it's the future of scripting. Also, I'm active in the core dev of Node.js which makes it extra fun to use.

OT: Is "performant" really a word? I see it on HN all the time, and it strikes me as made-up business jargon.

Re: Kod is a new Node.js scriptable code editor for OSX

#60

Earlier quoted context omitted.

Node.js is a universal environment much like Python or Ruby, but runs the highly performant V8 JavaScript virtual machine. The choice of JavaScript is simple — many people know it and it's the future of scripting. Also, I'm active in the core dev of Node.js which makes it extra fun to use.

OT: Is "performant" really a word? I see it on HN all the time, and it strikes me as made-up business jargon.

Performant[1] (comparative more performant, superlative most performant): (jargon, chiefly computing) Capable of or characterized by an adequate or excellent level of performance or efficiency.

  "Ours is a performant network monitoring and systems monitoring tool."

  "This software is ten percent more performant than its predecessor."
----

[1]: http://en.wiktionary.org/wiki/performant

Post reply on HN