4 ms·
What is the main difference in your build approach? Are there any major changes to the underlying VM?
by infinite8s 4y ago
What is the main difference in your build approach? Are there any major changes to the underlying VM?
- tudorgirba 4y agoIn GT, the Pharo VM is like a library, not the main executable. We have two threads: one that runs the UI rendering and one that runs the Pharo image. Also, our build infrastructure is coded in Rust, and all VM libraries we create are written in Rust as well.
- infinite8s 4y agoAh so is the UI written in Smalltalk? Or Rust?
- tudorgirba 4y agoThe low level rendering is handled through Skia and it's hosted in windows handled by Winit. But all the high level model is in Smalltalk.