For all those computer science majors out there, what editor do you use to write your programs in? For c++, I use Turbopad, which is small, intuitive, and has a lot of useful features like syntax hilighting, brace matching, unlimited undo/redo, auto complete, and block/auto indenting.
Name:
JoeOsborn2005-03-15 10:17
>>11
The nice thing about databases is that you can do all kinds of searching and lookup. In Smalltalk, for instance, you can nigh-instantaneously discover all implementers of a certain method; all callers of a certain selector; reasonable corrections to typos; and much more. Similarly to the way in which Eclipse basically just stores a parse tree, freeing yourself from files lets you do a lot of really useful stuff. Not just for version control anymore!
The other nice thing is that the DB doesn't need to just store 'your current project', but rather every piece of code you've ever downloaded or worked on or looked at or, or, or...
Ref: http://c2.com/cgi/wiki?SourceCodeInDatabase