Cirru – An editor for AST
What I want is for the editor to be aware of the <i>semantics</i> of the language and offer me language-unique tools to edit code, also to generate and work on macros, <i>in the language it's editing</i>, or at least one that is close enough to it I don't have to switch gears in order to get a tough task done.<p>Otherwise it really doesn't improve on a text editor. All of these things would require a ton of work, so I stick with Sublime for now. Text isn't that bad.<p>IDEs are kinda close, but I've yet to see one that could effectively work with dynamic languages. RubyMine is interesting-looking, but seems to want to impose a lot of its opinions on your workflow. I don't really see how RubyMine would really be that much better than Sublime and a terminal.