Live data from Hacker News

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

kodapp.com

41–50 of 72 posts

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

#41
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…

I believe you may want to check with java programmers close to you. When using eclipse I usually have 30-60 files open, probably for the same reason emacs users have them: it's very easy, has little overhead and accessing the working set is faster this way.

The reason it does not happen with gedit & kate is that tab-based interface fall into uselessness with too many tabs, if they do not provide alternative methods of navigating them than "click on the right one".

IMO, of course.

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

#42

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 way to get people to click on an article. If it said "new editor" no one would care. But the buzzword fashionable 'node.js' means people will assume it's earth changingly awesome.

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

#43

Earlier quoted context omitted.

I don't think it's a client-side in-browser editor: "Written from scratch with modern OS X 10.6 APIs providing maximum OS integration while avoiding reinvention of the wheel." Though CSS styling and Node scripting leads me to believe it's using some v8/browser stuff.

No browser stuff and Node.js is running in an isolated process. CSS is simply the "language" in which you define the looks of the editor and has nothing to do with web browsers or html.

Are you the author of Kod (that's what some of your comments suggest)? If yes, do you have a roadmap? Do you want to make it open source? I would be pretty excited to try it, out even if it was in scary-alpha state.

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

#44
How about cloud9 (http://www.cloud9ide.com), Bespin (https://bespin.mozillalabs.com/), Codemirror (http://codemirror.net/) or Ymacs (http://www.ymacs.org/).

It would be just lame to have another editor on just OSX only, considering that most people have used some script-able code editor (like emacs or vim) that are openly script-able (or compilable). If it is just for OSX, then there is a specific scripting language called AppleScript which is OSX only and should be even more integrated to the OSX APIs.

Well at least the "Chromium-like" part triggers my thoughts on web based editor.

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

#45
post #43

Earlier quoted context omitted.

No browser stuff and Node.js is running in an isolated process. CSS is simply the "language" in which you define the looks of the editor and has nothing to do with web browsers or html.

Are you the author of Kod (that's what some of your comments suggest)? If yes, do you have a roadmap? Do you want to make it open source? I would be pretty excited to try it, out even if it was in scary-alpha state.

I stalked the website's author a little bit: - rsms on Github, twitter, flickr, facebook… - http://hunch.se/

And this rasmusfabbe is developping Kod: - http://www.youtube.com/watch?v=jHUp3sdKYJw (a cool idea on grouping documents by Levenstein distance)

I do wish people would get used to (dis)claiming when they have a stake in some product they comment on.

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

#46
post #24

Finally some potential competition for textmate.

I hear this more and more lately - and sure, competition would be good.. but, what's wrong with textmate at this point? I bought a few copies a few years ago, and I've been using them ever since, lots of extensions, still nice and light, still awesome to use... I dont' find myself sitting around thinking "Man I wish this guy would hurry up and bring out a new version!".... like, it's not minecraft....

The big issue is that Textmate 2.0 was announced as a free upgrade years ago and it has yet to appear. Joe Hewitt's tweet kinda says it all: http://twitter.com/joehewitt/status/14998671708

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

#47
post #14

Earlier quoted context omitted.

Vim and Emacs weren't enough?

Emacs is a fantastic editor (and I think I can say that I am what you call a power user), but Emacs Lisp is a terrible, terrible language. The more I use it, the more I hate it. And it's not because of the lispiness or parens -- Common Lisp was my Language of Choice for many years. Having an editor that I could extend in a real programming language (and JS is actually very nice once you grasp stuff like prototype inh…

If Node.js were to get a little bit of language agnosticism (write code and source debug in Coffeescript and anything else that treats Javascript as a compiler target) then you'd have programmable-editor nirvana for web developers.

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

#48

How about cloud9 ( http://www.cloud9ide.com ), Bespin ( https://bespin.mozillalabs.com/ ), Codemirror ( http://codemirror.net/ ) or Ymacs ( http://www.ymacs.org/ ). It would be just lame to have another editor on just OSX only, considering that most people have used some script-able code editor (like emacs or vim) that are openly script-able (or compilable). If it is just for OSX, then there is a specific scripting l…

It wouldn't be lame; it would be awesome to have another kickass editor for Mac OS X, especially one that takes full advantage of the features of Snow Leopard and modern hardware.

Signed up for the beta; looking forward to trying it out.

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

#49

Earlier quoted context omitted.

Vim and Emacs weren't enough?

Show me a usable file tree view that doesn't look like crap for vim or emacs, and I will go back to using them. With today's web frameworks, when I hop between files all the time, I want a neat visual file tree.

What's wrong with Nerdtree? Just its looks?

I find it much more useful than the file trees in any of the gui editors I've tried. You don't need to leave your keyboard and you can create, delete and move files directly from the tree which some gui editors don't even allow you to do. If you haven't tried it give it a shot.

Post reply on HN