For our May presentation, Stephane Ducasse will present the vision behind Pharo and how that is been implemented incrementally across multiple releases. In Stef's words:
"The vision of Pharo is based on three pillars:
- First we want to make sure that Pharo is used to develop complex and robust systems (by complex we means multiple millions lines of code or objects).
- Second we want Pharo to be a modular system that can be versatile (Pharo on iot, on large servers, in the web browser���.)
- Third Pharo should be an evolvable system that can adapt to new needs (modular tools, first class slot, new debuggers, packages���).
Sometimes it can be unclear that we follow this vision but over the years we are delivering this vision and we will continue. In this talk I will briefly recall the vision behind Pharo and show the achievements so far. I will show that our development is heavily backed by tests.
In the second part of the talk I will focus on the current effort to improve the user interface. I will show that the reimplementation of the Spec UI framework is a cornerstone of the future replacement of Morphic and use of GTK.
I will also answer questions about Pharo 11 and Pharo 12."
Begin forwarded message:
From: UK Smalltalk User Group <info@email.meetup.com>
Subject: ���� Just scheduled: Stephane Ducasse - Pharo: a vision implemented step by step
Date: 24 May 2023 at 01:37:08 CEST
To: stephane.ducasse@inria.fr

|
| | | Wednesday, may 31, 2023 7:00 PM - 9:00 PM  Online event |
| | Details: For our May presentation, Stephane Ducasse will present the vision behind Pharo and how that is been implemented incrementally across multiple releases. In Stef's words: "The vision of Pharo is based on three pillars: - First we want to make sure that Pharo is used to develop complex and robust systems (by complex we means multiple millions lin... | | Hosted by: gcorriga |
More events recommended for you:
| Midlife Reinvention For Women Meetup Group |
| Wives network of London based tech entrepreneurs |
| FREE Property Investing Training |
|
| | |
|