I stumbled on this video of Code Bubbles in action:
http://www.youtube.com/watch?v=PsPX0nElJ0k

and was quite amazed. I'm not sure if its pragmatic to have so little
signal-to-noise when actually typing new code, but there's easy
solutions around this. Basically, your IDE is an effectively boundless
plane and the granularity of editing anything isn't per-file but per-
method/class, with the method/classes actual location just metadata,
with the IDE sorting it all into the appropriate files internally.
Navigating anywhere is primarily via a search-in-everything keyboard
box, and code appears in bubbles on this infinite plane. If you do
things like "visit declaration", the declaration opens, but in a new
bubble, visible together with the original code, instead of what most
current IDEs do, which is to open a new 'tab' and replace the view
entirely. It would also be an _amazing_ pair programming / code review
IDE if only you could all work in one plane, each having their own
little section in it, with you able to freely travel to someone else's
space. Unfortunately from the video it seems like all you can do is
email workspace layouts around, but that too could be addressed, I
guess.

Later on in the video a debug session is started which really does
look amazing (for code editing I'm not entirely convinced yet, but
that looks like a fantastic debugger!)

I know discussions about "Why are code editors still a glorified dumb
terminal" show up from time to time and this is certainly something
new.

There isn't a download yet; more info is here:
http://www.cs.brown.edu/people/acb/codebubbles_site.htm

I wouldn't mind seeing an interview of Andrew Bragdon about this :)

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to