Wednesday, November 12, 2003

Analyze this! An interview with James Gosling

<a title="Analyze this!" href="http://www.artima.com/intv/jackpot.html">Analyze this!

James Gosling talks with Bill Venners about his current research project, code-named Jackpot, which builds annotated parse trees for programs and can help you analyze, visualize, and refactor your program.

What if you could interact with your program's AST just like you could the source code? On one hand, it might lead to interesting ways to visualize and operate against the entire system. On the other, though, a good IDE shouldn't require you to ever interact with the AST. Only now are we seeing IDEs with the kind of power we've wanted (Eclipse, etc).
Post a Comment

Disclaimer

I'm probably required to say that the views expressed in this blog are my own, and do not necessarily reflect those of my employer. Also, except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 3.0 License, and code samples are licensed under the BSD License.