So you mean ParcPlace Smalltalk-80 "supports multicore since the early days"?
I think those Smalltalk "processes" are run in the same OS thread and only use one core, so please explain what you mean.
Were you aware of Actra?
So from that point I stand corrected, however I would say it was an implementation detail, as the ProcessScheduler could easily have other policies.
There's an enormous chasm between research experiments:
September 1988 "From Objects to Actors: Study of a Limited Symbiosis in Smalltalk-80"
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.41....
:and well-understood techniques supported by all the programming tools.
So you mean ParcPlace Smalltalk-80 "supports multicore since the early days"?
I think those Smalltalk "processes" are run in the same OS thread and only use one core, so please explain what you mean.
Were you aware of Actra?