Wednesday, March 07, 2018

Clean and modular stateful traits for Pharo

Pharo 7 now integrated (beside many others) a special pull request (PR) to integrate a new version of Traits, this version includes the following features:

- Stateful Traits
- Modular implementation, it is loaded after bootstrap
- Cleaner interface
- Reducing duplicate methods as Traits extends from Class

Since Pharo also has Traits, Slots, MetaLinks, ClassAnnotations and other meta facilities it is a very nice lively system to also work on the metalevel and do metaprogramming.

No comments: