Skip to content

Details

This is the April CamPUG meeting. Normally some of us go on to the pub afterwards.

Corran Webster from Enthought (https://www.enthought.com/) will give a talk on Traits and TraitsUI: Reactive User Interfaces for Python

Traits is a mature reactive programming library for Python that allows application code to respond to changes on Python objects, greatly simplifying the logic of an application. TraitsUI is a tool for building desktop applications on top of the Qt or WxWidgets cross-platform GUI toolkits. Both are BSD licensed open-source libraries which are part of the Enthought Tool Suite.

Traits and TraitsUI provide a programming model for Python that is similar in concept to modern and popular Javascript frameworks like React, Vue and Angular but targeting desktop applications rather than the browser.

This tutorial will introduce the basic concepts of working with these libraries and demo 2D and 3D visualizations built using these tools.

Enthought will be providing pizza.

Members are also interested in