HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Samis2001

no profile record

comments

Samis2001
·vor 3 Jahren·discuss
In the case of houses, I would think in most cases there's less conflict between prettiness and efficiency, for things like furniture there's much less space for the aesthetics to make a given piece more or less functional or efficient. However the tension isn't entirely gone, Juicero and 'McMansions' spring to mind as possible counterexamples.
Samis2001
·vor 4 Jahren·discuss
The SmallInteger limitation is probably because as an optimisation they stored them as immediate values rather than generic objects, and Squeak shares this limitation (the newer Spur format extends this to one or more additional types depending on image bitness).

Related to references and the above, Eliot Miranda's blog may be informative as it provides both details and sometimes code for many of the changes that have happened in the Squeak (and now OpenSmalltalk) VM, e.g. http://www.mirandabanda.org/cogblog/2013/09/13/lazy-become-a...
Samis2001
·vor 4 Jahren·discuss
There have been very extensive changes since 2002, yep, such as a much improved interpreter, a JIT, a replacement of the original object memory format which incidentally supports faster become and most recently a new bytecode set.