[Self-interest] future of the Self VM

Steve Dekorte steve at dekorte.com
Mon Aug 2 02:12:04 UTC 2021


If a JIT is unnecessary, could WASM or JS be an implementation option? If so, it seems this would effectively allow everyone to use it regardless of platform via a single code base and target platform (the web browser). 

> On Aug 1, 2021, at 6:54 PM, Mario Wolczko <mario at wolczko.com> wrote:
> 
> 
>> 
>> This anecdote makes me wonder. Since a modern machine is so much
>> faster than a Sun Ultra 5, would it make sense to consider a simpler
>> implementation strategy for Self, such as a bytecode interpreter?
>> Would it be possible to make it fast enough for the UI to be
>> responsive, on modern hardware?
> 
> 
> Probably. My 37 year old Smalltalk Blue Book VM is plenty interactive.  It’s 18000x faster than when it first ran (and that was measured >5y ago).  But it would be slow when compared to even something like CPython, simply because of the call and closure overhead. 
> 
> 
> _______________________________________________
> Self-interest mailing list
> Self-interest at lists.selflanguage.org
> http://lists.selflanguage.org/mailman/listinfo/self-interest




More information about the Self-interest mailing list