NBOpenGL is a new OpenGL interface library for squeak and pharo that takes advantage of NativeBoost, which allows one to call external and internal libraries at machine code speed from within Smalltalk applications. https://ci.lille.inria.fr/pharo/view/NativeBoost/job/NB-Cog-Mac-Carbon/lastSu... This tutorial shows how to install it on Pharo 1.4. With NativeBoost, it is now possible to develop software using the Squeak/Pharo IDE and optimize external and internal method and function calls while bypassing the overhead of the Virtual Machine when convenient. It is Early Beta software, but shows great potential.
great tutorial, keep them coming
thekilon 1 month ago