Chandan is an
artist. Of colors and pixels as much as of code and
usability. He has a well-developed sense of design. As
someone who's made the mistake of debating Chandan on aesthetics, I
have to say that he knows his stuff and he stands his ground. In
a good way. Whether you're more interested in graphic art or in
code-as-art, I recommend you checkout the wicked fast OpenSolaris
source browser. And also the tool that powers our source
browser, open sourced last week and dubbed OpenGrok.
Back in the day, as they say, I used to be an avid cscope fan, and with
cscope as my comparison I was hugely impressed when I first tried the
OpenSolaris source browser. Yes, it's fast. But more than
that, it clearly showed the connections between different parts of the
rather
complex code base we deal with in OpenSolaris.
And by making those
connections rapidly and visually, well, it made it easier for me to
grok the code. Did I mention that it's written in Java? Or
that it's
released under the open source CDDL
license?
Kudos to Chandan and Andy and all involved. From developers
everywhere, thanks. Wicked
thanks.
To find out more:
Andy Tucker talks about the conception
of OpenGrok and how he's already using it to browse VMware code.