8 ms·
> I know the whole hotspot JIT thing was maybe pioneered in Smalltalk though? As far as I'm aware the ideas used in hotspot began with Self[1], which was also
by chriswarbo 10y ago
> I know the whole hotspot JIT thing was maybe pioneered in Smalltalk though?
As far as I'm aware the ideas used in hotspot began with Self[1], which was also the inspiration for Javascript's prototypical inheritance. Strongtalk[2] adapted these to the class/instance programming style of Smalltalk, then Sun bought them for application to Java.
[1] https://en.wikipedia.org/wiki/Self_(programming_language) https://en.wikipedia.org/wiki/Self_(programming_language)
[2] https://en.wikipedia.org/wiki/Strongtalk https://en.wikipedia.org/wiki/Strongtalk
- throwaway7645 10y agoI stand corrected thanks!