While at the No-Fluff-Just-Stuff conference in Redmond last weekend, I noticed that all of the presenters were using Apple laptops to do their presentations from - and that they were using a cool text editor: TextMate
It has some pretty cool features - and didn't require opening a Project (like Eclipse). One VERY COOL feature was the ability to zoom using a mouse control.
I did some searching - and came across a comparable tool: Notepad++. Some of its features include:
Syntax Highlighting and Syntax Folding
User Defined Syntax Highlighting
Regular Expression Search/Replace supported
search and replace - using the regular expression.
Drag ‘N' Drop
Dynamic position of Views
File Status Auto-detection
Zoom in and zoom out
Brace and Indent guideline Highlighting
Macro recording and playback
I spent some time reading a few papers on Peter Norvig's web site - very thought provoking...he's the Director of Research at Google. Some additional resources created by Peter:
There is a wealth of great content on this site: Artificial Intelligence: A Modern Approach
Paradigms of AI Programming Source Code - (This page is the index for the Lisp source code files for the book Paradigms of Artificial Intelligence Programming)
Peter Norvig's Keynote Address at the U.C. Berkeley Computer Science Commencement (School of Letters & Science) on 21 May 2006.
I also spent quite a few hours reading articles on Eric S. Raymond's web site. Of particular note was an article he wrote about a trip to Japan back in the late 1990's.
A 2005 essay by Paul Graham: Undergarduation