The Smalltalk System Browser has survived for 40 years.
That’s not an accident: it solves the context problem extremely well.
But the real friction in modern Smalltalk may lie elsewhere: the lack of composition between IDE tools.
Some thoughts ↓

https://blog.lorenzano.eu/smalltalks-browser-unbeatable-yet-not-enough/

#Smalltalk #Pharo #Programming cc @pharoproject

Smalltalk’s Browser: Unbeatable, Yet Not Enough

The four-pane System Browser has shaped Smalltalk development for forty years. It’s still brilliant at providing context. But the real problem may not be the browser itself—it may be the lack of composition between the tools that surround it.

MIND MAP
@estebanlm @pharoproject
I remember using the Whisker Browser on Squeak many years ago. That was a very different window into the system.
@kirtai @pharoproject yes, whisker browser had very good ideas on it, I liked it a lot.

@estebanlm I think the "Code Bubbles" idea/prototype from some time ago was intended to help keep an "investigation trail", no?

https://cs.brown.edu/people/spr/codebubbles/indexold.html

(for screenshots, see at the bottom of the page)

Honestly speaking, I'm not really sure why it didn't stick; from time to time I wish I had it available (though admittedly I also never tried to run it... so not sure what are the drawbacks...)

Code Bubbles Home Page

Smalltalk's Browser: Unbeatable, yet Not Enough | Hacker News

@estebanlm @pharoproject

I am not a Smalltalk expert by means, but I must ask: have you looked at Gilad Bracha's Newspeak project?

https://bracha.org/Site/Newspeak.html

https://newspeaklanguage.org/index.html

It seems to me that it addresses a number of the core issues around Smalltalk and its development environment, but I do not know much about it.

Newspeak