[squeak-dev] Squeak 6.0 alpha-20601 browsing revisions fails because of wrong class of requestor

tim Rowledge tim at rowledge.org
Wed Aug 25 17:18:53 UTC 2021



> On 2021-08-25, at 5:16 AM, Marcel Taeumel <marcel.taeumel at hpi.de> wrote:
> 
> Hi Tim --
> 
> Please update your image and see if it got fixed. :-)

Well it hasn't failed after a dozen or so tries, so that looks better. 

The Service stuff is another classic example of a probably good idea being pushed into the system far too early; although it actually has some class comments that might even make sense if you have the time to sit and read and dig around, there is a lack of an overview of what & why. The 'services browser' does... what? 

Making nice clean abstractions can be a great thing. Ending up with a great yawning gulf between the two sides of the abstraction means a huge problem in understanding what the hell is going on. Traits did this and we end up with some complicated code sitting around almost entirely unused. Pragmas do something similar; an interesting idea for annotating code and then no tool(s) that make it easy to work out what is going on.

tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Esc key to reboot Universe, or any other key to continue...




More information about the Squeak-dev mailing list