Posts

Showing posts from April, 2025

Esteban Lorenzano - Pharo-CIG: C++ Interface Generator - 23 April 2025

This April, the UKSTUG will be hosting Pharo's Esteban Lorenzano to talk about Pharo-CIG - a C++ Interface Generator. The Pharo FFI (Foreign Function Interface) system is an excellent tool that enables Pharo users to create bindings with external C libraries. However, there's a significant drawback that often discourages its use: the bindings must be manually created, a process that can be slow and prone to crashes. Pharo-CIG proposes a solution to bridge that gap. Esteban Lorenzano studied Computer Sciences at Universidad de Buenos Aires, and worked since 1994 in several object-oriented and low-level technologies, in different software companies, serving in various positions from programmer to senior architect. In 2007 he co-founded Smallworks to offer Pharo-based agile development projects. Since 2012 he dedicated full time to developing the Pharo code and community. He works with the INRIA-EVREF team in Lille, France, as core developer for Pharo, being responsi...