I had the same impressions: it seems to wasteful for editing, but
extremely useful for anything that is explorative. Discussions about
code came to mind, the debugging use case they showed as well as the
scenario where you have to sit down and grok code you haven't seen
before. Teaching/mentoring would be another use case.
I liked the flagging, too. And the notes combined with the option to
email the whole workspace.
Did anyone else get the impression this is written in Swing? The code in
the editors had plenty of JPanels over it and if these guys are anything
like me they demo on their own code base :-)
Peter
On 11/03/10 20:55, Reinier Zwitserloot wrote:
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.