On 22 February 2012 21:12, Stefan Marr <smalltalk@stefan-marr.de> wrote:
On 22 Feb 2012, at 21:52, Frank Shearar wrote:
But I think such a plugin would be missing the point. What I want is to be able to see a lot more source on my screen than one method at a time. Do you remember the Whisker Browser a few years ago? It let you view and edit multiple methods at a time, across multiple classes. That was pretty neat.
You refer to this one? http://www.fit.vutbr.cz/study/courses/OMP/public/software/sqcdrom2/Packages/...
Cool, but I like the feeling of Newspeaks' one still better (random link with screenshots: http://langexplr.blogspot.com/2009/04/writing-small-twitter-client-with.html)
I confess I find the Brazil browser deeply confusing and, when I started getting the hang of it, found it even more "pinhole-y" than the standard browser. I started a project to build a SLIME-like REPL to a running Newspeak image, but I've so far merely written a minor mode (https://github.com/frankshearar/newspeak-mode). I will at some point pick up that work again.
Is there actually anyone who would be interested to break with the Smalltalk's traditional approach?
Well, me! One thing that would make my life considerably easier is a MessageSet-like browser that "flattened" the methods, so they were displayed one above the other - simulating a text file, in other words. So many times I want to look at how a set of classes implement some method. frank
-- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: Â +32 2 629 3525