Getting double semi as sequencer harvested.

Blake blake at kingdomrpg.com
Tue Sep 4 07:50:07 UTC 2007


On Mon, 03 Sep 2007 09:20:35 -0700, Jason Johnson  
<jason.johnson.081 at gmail.com> wrote:

> I'm afraid we don't have time to switch in the first place, much less
> switch back.

Well, the beauty of Squeak is that you don't have to, right? Someone does,  
of course. But if someone does and other someones approve, and everyone is  
right, you get the benefits. Of course, if they're wrong, you probably  
have to suffer the consequences.

>> Any feature added to any system has to pass a basic test: If it adds  
>> complexity, is the benefit worth the cost? The more obscure or minor  
>> the benefit, the less complexity its worth. Sometimes this is referred  
>> to with the name “complexity budget”. A design should have a complexity  
>> budget to keep its overall complexity under control.<<[1]

Pipes add some complexity, probably minor, and unknown benefit. But I  
don't see there's a better--or any--way to discover what benefit that is  
short of trying it.


[1] Kevin Arnold's "Generics Considered Harmful":  
(http://weblogs.java.net/blog/arnold/archive/2005/06/generics_consid_1.html).  
Generics are all the rage right now but really validate Alan Kay's  
observation vis a vis static typing systems.




More information about the Squeak-dev mailing list