4 ms·
Glamorous Toolkit build the VM differently from Pharo. Please give the distribution a try: https://gtoolkit.com/download/ https://gtoolkit.com/download/
by tudorgirba 4y ago
Glamorous Toolkit build the VM differently from Pharo. Please give the distribution a try: https://gtoolkit.com/download/ https://gtoolkit.com/download/
- klibertp 4y agoOh, OK, I'll try. Thanks for letting me know! :)
- klibertp 4y agoIt worked! Not sure why or what's the difference, but Pharo downloaded from here: https://pharo.org/download https://pharo.org/download still doesn't work - it opens a window but never draws anything in it, it's stuck showing whatever was below it and never updates.
- tudorgirba 4y agoGlamorous Toolkit is based on Pharo, but it is a separate project with its own build system and even graphical stack. I am glad it works for you. Feel free to ask questions.
- infinite8s 4y agoWhat 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.