Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Smalltalk uses multiple cores by forking processes and passing messages, just like JavaScript, Ruby, Python, etc...


It is true that you can fork in Smalltalk. It is not true that such a fork results in multiple cores being used by the same VM concurrently. At least not in any of the "mainstream" Smalltalk implementations I know (which would be Squeak, Pharo and VisualWorks).




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: