I would like to use a tool that would allow me to easily browse large bodies of source code (for example GCC). I do not need an IDE. The tool should:
- be able to run on a modern Linux system.
- be free to use and free to modify.
- support at least C, C++ and Java out-of-the box, with easy extensibility to other languages.
- be fast (to create indices, to respond to user actions), lean on resources and intuitive.
- be kept up-to-date and actively maintained.
- have a graphical user interface (desirable, but not necessary).
So for people who do not use IDEs, is there no tool that measures up to these requirements?
I set up a simple Wiki page listing the weblogs of various GCC hackers as a temporary measure till such a time that we have a "Planet GCC" weblog feed aggregator of our own. Please feel free to update it with links to weblogs of GCC hackers that you find missing.
SeaMonkey is the new avatar of the Mozilla Application Suite, kept alive by people who prefer the old monolithic application approach to the new approach of having standalone browser (Firefox), mail client (Thunderbird), etc. components. SeaMonkey has just released 1.0 Beta. I personally prefer the old approach as well, but have decided for the moment to not switch back from Firefox/Thunderbird simply because I have now become quite used to these applications and have begun to rely on some of the superb extensions created by the community for them.