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.
