Frédéric Pluquet

Development

 



  1. PuceMusicWall.be


MusicWall.be is a webtool for music bands. It manages shared calendars and it offers many useful tools for music bands.


It is written in PHP using PerPHect. PerPHect (Persistence for PHP Object) is a framework I created to manipulate persistent dynamic typed objects without touching underlying database and without any configuration. PerPHect is not yet available for public.





Over the past years I developed several tools to help Pharo and Squeak Smalltalk developers.


  1. Puce NewInspector


NewInspector is an extensible object inspector for Pharo and Squeak. This tool is included by default in the developer version of Pharo. It is used by many people in the Smalltalk community. A quick overview can be found in the free book «Pharo by example», the reference book to start with Pharo.


  1. Puce RoelTyper


RoelTyper is a fast type reconstructor for Smalltalk, based on heuristics. It type-checks instance variables of classes and local variables of methods. Initially developed exclusively by Roel Wuyts, Antoine Marot and me joined the project in 2009 to develop the type reconstruction of local variables of methods. There is a scientific publication that describes the inference algorithm in detail. The tool won the 2005 ESUG Innovation Technology Award. It is available for Pharo and Squeak. This tool is included by default in the developer version of Pharo.


  1. Puce HistOOry 


HistOOry is a library for Pharo to save states of objects easily and efficiently (in time and space). This library is the validation part of my PhD dissertion. Several publications describe the algorithms and data structures in detail. Download the zip with 3 Pharo images (one for each king of versioning).