pharo-users@lists.pharo.org

Any question about pharo is welcome

View all threads

[ANN] Pharo 9 released!

EL
Esteban Lorenzano
Thu, Jul 15, 2021 9:14 AM

Dear World and dynamic language lovers:

The time has come for Pharo 9 (https://pharo.org/) !
Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback.

Here are the key features of Pharo 9:
Full redesign of the Spec UI framework (new logic, application, style, GTK3 back-end)
New tools:

new playground,

new object centric inspector,

new object centric debugger.

better and new Refactorings

class comments are now written in Microdown format (Markdown compatible)

classes now can be defined using a "fluid" api (Preview)

New completion framework that adapts better to edition contexts and is customizable

Fast universal non-blocking FFI which now uses libFFI as backend.

Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora, openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits).

Virtual Machine

Idle VM

Support for ARM 64bits

Support for Apple M1

More than 3000 tests

Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10, Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch

Uses SDL 2.0 as back-end by default. It supports extended event handling, including trackpad support.

General speed up due to compiler optimisations and UI simplification.

And many, many more tests.

These are just the more prominent highlights, but the details are just as important. We have closed a massive amount of issues: around 1400 issues and 2150 pull requests.
A more extended changelog can be found at https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md.
While the technical improvements are significant, still the most impressive fact is that the new code that got in the main Pharo 9 image was contributed by more than 90 people.
Pharo is more than code. It is an exciting project involving a great community.
We thank all the contributors to this release:
Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano, Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede, Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau, Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker, Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker, Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann, Vincent Blondeau, Wéslleymberg Lisboa.

(If you contributed with Pharo 9 development in any way and we missed your name, please send us an email and we will add you).
Enjoy!
The Pharo Team
Try Pharo: http://pharo.org/download (https://pharo.org/download)
Learn Pharo: http://pharo.org/documentation (https://pharo.org/documentation)

Dear World and dynamic language lovers: The time has come for Pharo 9 (https://pharo.org/) ! Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback. Here are the key features of Pharo 9: Full redesign of the Spec UI framework (new logic, application, style, GTK3 back-end) New tools: new playground, new object centric inspector, new object centric debugger. better and new Refactorings class comments are now written in Microdown format (Markdown compatible) classes now can be defined using a "fluid" api (Preview) New completion framework that adapts better to edition contexts and is customizable Fast universal non-blocking FFI which now uses libFFI as backend. Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora, openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits). Virtual Machine Idle VM Support for ARM 64bits Support for Apple M1 More than 3000 tests Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10, Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch Uses SDL 2.0 as back-end by default. It supports extended event handling, including trackpad support. General speed up due to compiler optimisations and UI simplification. And many, many more tests. These are just the more prominent highlights, but the details are just as important. We have closed a massive amount of issues: around 1400 issues and 2150 pull requests. A more extended changelog can be found at https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md. While the technical improvements are significant, still the most impressive fact is that the new code that got in the main Pharo 9 image was contributed by more than 90 people. Pharo is more than code. It is an exciting project involving a great community. We thank all the contributors to this release: Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano, Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede, Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau, Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker, Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker, Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann, Vincent Blondeau, Wéslleymberg Lisboa. (If you contributed with Pharo 9 development in any way and we missed your name, please send us an email and we will add you). Enjoy! The Pharo Team Try Pharo: http://pharo.org/download (https://pharo.org/download) Learn Pharo: http://pharo.org/documentation (https://pharo.org/documentation)
NB
Noury Bouraqadi
Thu, Jul 15, 2021 2:36 PM

Yey! Big thank you to the core team and all the community!

Noury
On Jul 15 2021, at 11:14 am, Esteban Lorenzano estebanlm@netc.eu wrote:

Dear World and dynamic language lovers:

The time has come for Pharo 9 (https://pharo.org/) !
Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback.

Here are the key features of Pharo 9:
Full redesign of the Spec UI framework (new logic, application, style, GTK3 back-end)
New tools:

new playground,

new object centric inspector,

new object centric debugger.

better and new Refactorings

class comments are now written in Microdown format (Markdown compatible)

classes now can be defined using a "fluid" api (Preview)

New completion framework that adapts better to edition contexts and is customizable

Fast universal non-blocking FFI which now uses libFFI as backend.

Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora, openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits).

Virtual Machine

Idle VM

Support for ARM 64bits

Support for Apple M1

More than 3000 tests

Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10, Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch

Uses SDL 2.0 as back-end by default. It supports extended event handling, including trackpad support.

General speed up due to compiler optimisations and UI simplification.

And many, many more tests.

These are just the more prominent highlights, but the details are just as important. We have closed a massive amount of issues: around 1400 issues and 2150 pull requests.
A more extended changelog can be found at https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md.
While the technical improvements are significant, still the most impressive fact is that the new code that got in the main Pharo 9 image was contributed by more than 90 people.
Pharo is more than code. It is an exciting project involving a great community.
We thank all the contributors to this release:
Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano, Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede, Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau, Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker, Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker, Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann, Vincent Blondeau, Wéslleymberg Lisboa.

(If you contributed with Pharo 9 development in any way and we missed your name, please send us an email and we will add you).
Enjoy!
The Pharo Team
Try Pharo: http://pharo.org/download (https://pharo.org/download)
Learn Pharo: http://pharo.org/documentation (https://pharo.org/documentation)

Yey! Big thank you to the core team and all the community! Noury On Jul 15 2021, at 11:14 am, Esteban Lorenzano <estebanlm@netc.eu> wrote: > Dear World and dynamic language lovers: > > The time has come for Pharo 9 (https://pharo.org/) ! > Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback. > > Here are the key features of Pharo 9: > Full redesign of the Spec UI framework (new logic, application, style, GTK3 back-end) > New tools: > > new playground, > > new object centric inspector, > > new object centric debugger. > > better and new Refactorings > > class comments are now written in Microdown format (Markdown compatible) > > classes now can be defined using a "fluid" api (Preview) > > > > New completion framework that adapts better to edition contexts and is customizable > > Fast universal non-blocking FFI which now uses libFFI as backend. > > Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora, openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits). > > Virtual Machine > > Idle VM > > Support for ARM 64bits > > Support for Apple M1 > > More than 3000 tests > > Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10, Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch > > > > Uses SDL 2.0 as back-end by default. It supports extended event handling, including trackpad support. > > General speed up due to compiler optimisations and UI simplification. > > And many, many more tests. > > > > These are just the more prominent highlights, but the details are just as important. We have closed a massive amount of issues: around 1400 issues and 2150 pull requests. > A more extended changelog can be found at https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md. > While the technical improvements are significant, still the most impressive fact is that the new code that got in the main Pharo 9 image was contributed by more than 90 people. > Pharo is more than code. It is an exciting project involving a great community. > We thank all the contributors to this release: > Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano, Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede, Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau, Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker, Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker, Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann, Vincent Blondeau, Wéslleymberg Lisboa. > > > (If you contributed with Pharo 9 development in any way and we missed your name, please send us an email and we will add you). > Enjoy! > The Pharo Team > Try Pharo: http://pharo.org/download (https://pharo.org/download) > Learn Pharo: http://pharo.org/documentation (https://pharo.org/documentation)
RW
Russ Whaley
Thu, Jul 15, 2021 2:44 PM

Congratulations everyone on Pharo v9.  I love working in this immersive
environment.

On Thu, Jul 15, 2021 at 5:15 AM Esteban Lorenzano estebanlm@netc.eu wrote:

Dear World and dynamic language lovers:

The time has come for Pharo 9 https://pharo.org/ !

Pharo is a pure object-oriented programming language and a powerful
environment, focused on simplicity and immediate feedback.

Here are the key features of Pharo 9:

- Full redesign of the Spec UI framework (new logic, application,
style, GTK3 back-end)
- New tools:
-
   - new playground,
   - new object centric inspector,
   - new object centric debugger.
   - better and new Refactorings
   - class comments are now written in Microdown format (Markdown
   compatible)
   - classes now can be defined using a "fluid" api (Preview)
   - New completion framework that adapts better to edition contexts
and is customizable
- Fast universal non-blocking FFI which now uses libFFI as backend.
- Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora,
openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits).
- Virtual Machine
-
   - Idle VM
   - Support for ARM 64bits
   - Support for Apple M1
   - More than 3000 tests
   - Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10,
   Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch
   - Uses SDL 2.0 as back-end by default. It supports extended event
handling, including trackpad support.
- General speed up due to compiler optimisations and UI simplification.
- And many, many more tests.

These are just the more prominent highlights, but the details are just as
important. We have closed a massive amount of issues: around 1400 issues
and 2150 pull requests.

A more extended changelog can be found at
https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md
.

While the technical improvements are significant, still the most
impressive fact is that the new code that got in the main Pharo 9 image was
contributed by more than 90 people.

Pharo is more than code. It is an exciting project involving a great
community.

We thank all the contributors to this release:

Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre
Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano,
Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos
Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede,
Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel
Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis
Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban
Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan
Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine
Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau,
Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper
Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker,
Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian
Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker,
Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr
Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe
Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie
Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan
Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas
Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann,
Vincent Blondeau, Wéslleymberg Lisboa.

(If you contributed with Pharo 9 development in any way and we missed your
name, please send us an email and we will add you).

Enjoy!

The Pharo Team

Try Pharo: http://pharo.org/download https://pharo.org/download

Learn Pharo: http://pharo.org/documentation
https://pharo.org/documentation

--
Russ Whaley
whaley.russ@gmail.com

Congratulations everyone on Pharo v9. I love working in this immersive environment. On Thu, Jul 15, 2021 at 5:15 AM Esteban Lorenzano <estebanlm@netc.eu> wrote: > Dear World and dynamic language lovers: > > The time has come for Pharo 9 <https://pharo.org/> ! > > Pharo is a pure object-oriented programming language and a powerful > environment, focused on simplicity and immediate feedback. > > > Here are the key features of Pharo 9: > > > - Full redesign of the Spec UI framework (new logic, application, > style, GTK3 back-end) > - New tools: > - > - new playground, > - new object centric inspector, > - new object centric debugger. > - better and new Refactorings > - class comments are now written in Microdown format (Markdown > compatible) > - classes now can be defined using a "fluid" api (Preview) > - New completion framework that adapts better to edition contexts > and is customizable > - Fast universal non-blocking FFI which now uses libFFI as backend. > - Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora, > openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits). > - Virtual Machine > - > - Idle VM > - Support for ARM 64bits > - Support for Apple M1 > - More than 3000 tests > - Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10, > Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch > - Uses SDL 2.0 as back-end by default. It supports extended event > handling, including trackpad support. > - General speed up due to compiler optimisations and UI simplification. > - And many, many more tests. > > > These are just the more prominent highlights, but the details are just as > important. We have closed a massive amount of issues: around 1400 issues > and 2150 pull requests. > > A more extended changelog can be found at > https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md > . > > While the technical improvements are significant, still the most > impressive fact is that the new code that got in the main Pharo 9 image was > contributed by more than 90 people. > > Pharo is more than code. It is an exciting project involving a great > community. > > We thank all the contributors to this release: > > Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre > Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano, > Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos > Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede, > Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel > Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis > Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban > Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan > Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine > Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau, > Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper > Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker, > Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian > Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker, > Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr > Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe > Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie > Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan > Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas > Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann, > Vincent Blondeau, Wéslleymberg Lisboa. > > > (If you contributed with Pharo 9 development in any way and we missed your > name, please send us an email and we will add you). > > Enjoy! > > The Pharo Team > > Try Pharo: http://pharo.org/download <https://pharo.org/download> > > Learn Pharo: http://pharo.org/documentation > <https://pharo.org/documentation> > -- Russ Whaley whaley.russ@gmail.com
SV
Sven Van Caekenberghe
Thu, Jul 15, 2021 3:09 PM

On 15 Jul 2021, at 16:44, Russ Whaley whaley.russ@gmail.com wrote:

Congratulations everyone on Pharo v9.  I love working in this immersive environment.

Well said, congratulations to all contributors.

On Thu, Jul 15, 2021 at 5:15 AM Esteban Lorenzano estebanlm@netc.eu wrote:
Dear World and dynamic language lovers:

The time has come for Pharo 9 !

Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback.

Here are the key features of Pharo 9:

• Full redesign of the Spec UI framework (new logic, application, style, GTK3 back-end)
• New tools:
•
	• new playground,
	• new object centric inspector,
	• new object centric debugger.
	• better and new Refactorings
	• class comments are now written in Microdown format (Markdown compatible)
	• classes now can be defined using a "fluid" api (Preview)
• New completion framework that adapts better to edition contexts and is customizable
• Fast universal non-blocking FFI which now uses libFFI as backend.
• Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora, openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits).
• Virtual Machine
•
	• Idle VM
	• Support for ARM 64bits
	• Support for Apple M1
	• More than 3000 tests
	• Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10, Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch
• Uses SDL 2.0 as back-end by default. It supports extended event handling, including trackpad support.
• General speed up due to compiler optimisations and UI simplification.
• And many, many more tests.

These are just the more prominent highlights, but the details are just as important. We have closed a massive amount of issues: around 1400 issues and 2150 pull requests.

A more extended changelog can be found at https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md.

While the technical improvements are significant, still the most impressive fact is that the new code that got in the main Pharo 9 image was contributed by more than 90 people.

Pharo is more than code. It is an exciting project involving a great community.

We thank all the contributors to this release:

Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano, Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede, Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau, Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker, Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker, Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann, Vincent Blondeau, Wéslleymberg Lisboa.

(If you contributed with Pharo 9 development in any way and we missed your name, please send us an email and we will add you).

Enjoy!

The Pharo Team

Try Pharo: http://pharo.org/download

Learn Pharo: http://pharo.org/documentation

--
Russ Whaley
whaley.russ@gmail.com

> On 15 Jul 2021, at 16:44, Russ Whaley <whaley.russ@gmail.com> wrote: > > Congratulations everyone on Pharo v9. I love working in this immersive environment. Well said, congratulations to all contributors. > On Thu, Jul 15, 2021 at 5:15 AM Esteban Lorenzano <estebanlm@netc.eu> wrote: > Dear World and dynamic language lovers: > > The time has come for Pharo 9 ! > > Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback. > > > > Here are the key features of Pharo 9: > > • Full redesign of the Spec UI framework (new logic, application, style, GTK3 back-end) > • New tools: > • > • new playground, > • new object centric inspector, > • new object centric debugger. > • better and new Refactorings > • class comments are now written in Microdown format (Markdown compatible) > • classes now can be defined using a "fluid" api (Preview) > • New completion framework that adapts better to edition contexts and is customizable > • Fast universal non-blocking FFI which now uses libFFI as backend. > • Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora, openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits). > • Virtual Machine > • > • Idle VM > • Support for ARM 64bits > • Support for Apple M1 > • More than 3000 tests > • Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10, Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch > • Uses SDL 2.0 as back-end by default. It supports extended event handling, including trackpad support. > • General speed up due to compiler optimisations and UI simplification. > • And many, many more tests. > > These are just the more prominent highlights, but the details are just as important. We have closed a massive amount of issues: around 1400 issues and 2150 pull requests. > > A more extended changelog can be found at https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md. > > While the technical improvements are significant, still the most impressive fact is that the new code that got in the main Pharo 9 image was contributed by more than 90 people. > > Pharo is more than code. It is an exciting project involving a great community. > > We thank all the contributors to this release: > > Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano, Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede, Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau, Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker, Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker, Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann, Vincent Blondeau, Wéslleymberg Lisboa. > > > (If you contributed with Pharo 9 development in any way and we missed your name, please send us an email and we will add you). > > Enjoy! > > The Pharo Team > > Try Pharo: http://pharo.org/download > > Learn Pharo: http://pharo.org/documentation > > > -- > Russ Whaley > whaley.russ@gmail.com
TM
Tim Mackinnon
Thu, Jul 15, 2021 3:40 PM

Nice work guys - I hadn’t realised it was going to be around now… looking forward to being able to try the new things out.

Tim

On 15 Jul 2021, at 16:44, Russ Whaley whaley.russ@gmail.com wrote:

Congratulations everyone on Pharo v9.  I love working in this immersive environment.

On Thu, Jul 15, 2021 at 5:15 AM Esteban Lorenzano <estebanlm@netc.eu mailto:estebanlm@netc.eu> wrote:
Dear World and dynamic language lovers:

The time has come for Pharo 9 https://pharo.org/ !

Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback.

Here are the key features of Pharo 9:

Full redesign of the Spec UI framework (new logic, application, style, GTK3 back-end)
New tools:
new playground,
new object centric inspector,
new object centric debugger.
better and new Refactorings
class comments are now written in Microdown format (Markdown compatible)
classes now can be defined using a "fluid" api (Preview)
New completion framework that adapts better to edition contexts and is customizable
Fast universal non-blocking FFI which now uses libFFI as backend.
Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora, openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits).
Virtual Machine
Idle VM
Support for ARM 64bits
Support for Apple M1
More than 3000 tests
Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10, Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch
Uses SDL 2.0 as back-end by default. It supports extended event handling, including trackpad support.
General speed up due to compiler optimisations and UI simplification.
And many, many more tests.

These are just the more prominent highlights, but the details are just as important. We have closed a massive amount of issues: around 1400 issues and 2150 pull requests.

A more extended changelog can be found at https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md.

While the technical improvements are significant, still the most impressive fact is that the new code that got in the main Pharo 9 image was contributed by more than 90 people.

Pharo is more than code. It is an exciting project involving a great community.

We thank all the contributors to this release:

Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano, Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede, Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau, Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker, Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker, Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann, Vincent Blondeau, Wéslleymberg Lisboa.

(If you contributed with Pharo 9 development in any way and we missed your name, please send us an email and we will add you).

Enjoy!

The Pharo Team

Try Pharo: http://pharo.org/download https://pharo.org/download
Learn Pharo: http://pharo.org/documentation https://pharo.org/documentation

--
Russ Whaley
whaley.russ@gmail.com mailto:whaley.russ@gmail.com

Nice work guys - I hadn’t realised it was going to be around now… looking forward to being able to try the new things out. Tim > On 15 Jul 2021, at 16:44, Russ Whaley <whaley.russ@gmail.com> wrote: > > Congratulations everyone on Pharo v9. I love working in this immersive environment. > > On Thu, Jul 15, 2021 at 5:15 AM Esteban Lorenzano <estebanlm@netc.eu <mailto:estebanlm@netc.eu>> wrote: > Dear World and dynamic language lovers: > > The time has come for Pharo 9 <https://pharo.org/> ! > > Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback. > > > > Here are the key features of Pharo 9: > > Full redesign of the Spec UI framework (new logic, application, style, GTK3 back-end) > New tools: > new playground, > new object centric inspector, > new object centric debugger. > better and new Refactorings > class comments are now written in Microdown format (Markdown compatible) > classes now can be defined using a "fluid" api (Preview) > New completion framework that adapts better to edition contexts and is customizable > Fast universal non-blocking FFI which now uses libFFI as backend. > Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora, openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits). > Virtual Machine > Idle VM > Support for ARM 64bits > Support for Apple M1 > More than 3000 tests > Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10, Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch > Uses SDL 2.0 as back-end by default. It supports extended event handling, including trackpad support. > General speed up due to compiler optimisations and UI simplification. > And many, many more tests. > > These are just the more prominent highlights, but the details are just as important. We have closed a massive amount of issues: around 1400 issues and 2150 pull requests. > > A more extended changelog can be found at https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md <https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md>. > > While the technical improvements are significant, still the most impressive fact is that the new code that got in the main Pharo 9 image was contributed by more than 90 people. > > Pharo is more than code. It is an exciting project involving a great community. > > We thank all the contributors to this release: > > Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano, Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede, Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau, Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker, Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker, Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann, Vincent Blondeau, Wéslleymberg Lisboa. > > > (If you contributed with Pharo 9 development in any way and we missed your name, please send us an email and we will add you). > > Enjoy! > > The Pharo Team > > Try Pharo: http://pharo.org/download <https://pharo.org/download> > Learn Pharo: http://pharo.org/documentation <https://pharo.org/documentation> > > -- > Russ Whaley > whaley.russ@gmail.com <mailto:whaley.russ@gmail.com>
ST
Samuel Teixeira Santos
Thu, Jul 15, 2021 6:00 PM

Awesome, comgratulations to all 🙌✌🥳🎉

Awesome, comgratulations to all 🙌✌🥳🎉
NH
Norbert Hartl
Fri, Jul 16, 2021 7:12 AM

Great news! Finally it arrived. Big changes happened and this release might feel a bit rough. But that is expected. And we should not underestimate the value of moving all tools to spec. That makes all of it (yet again) less dependent in morphic. Having an idle vm is also highly appreciated for peole like me that do a lot of server installations.

Well done and thanks for the hard work!

Norbert

Am 15.07.2021 um 11:15 schrieb Esteban Lorenzano estebanlm@netc.eu:


Dear World and dynamic language lovers:

The time has come for Pharo 9 !

Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback.

Here are the key features of Pharo 9:

Full redesign of the Spec UI framework (new logic, application, style, GTK3 back-end)
New tools:
new playground,
new object centric inspector,
new object centric debugger.
better and new Refactorings
class comments are now written in Microdown format (Markdown compatible)
classes now can be defined using a "fluid" api (Preview)
New completion framework that adapts better to edition contexts and is customizable
Fast universal non-blocking FFI which now uses libFFI as backend.
Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora, openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits).
Virtual Machine
Idle VM
Support for ARM 64bits
Support for Apple M1
More than 3000 tests
Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10, Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch
Uses SDL 2.0 as back-end by default. It supports extended event handling, including trackpad support.
General speed up due to compiler optimisations and UI simplification.
And many, many more tests.

These are just the more prominent highlights, but the details are just as important. We have closed a massive amount of issues: around 1400 issues and 2150 pull requests.

A more extended changelog can be found at https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md.

While the technical improvements are significant, still the most impressive fact is that the new code that got in the main Pharo 9 image was contributed by more than 90 people.

Pharo is more than code. It is an exciting project involving a great community.

We thank all the contributors to this release:

Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano, Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede, Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau, Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker, Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker, Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann, Vincent Blondeau, Wéslleymberg Lisboa.

(If you contributed with Pharo 9 development in any way and we missed your name, please send us an email and we will add you).

Enjoy!

The Pharo Team

Try Pharo: http://pharo.org/download

Learn Pharo: http://pharo.org/documentation

Great news! Finally it arrived. Big changes happened and this release might feel a bit rough. But that is expected. And we should not underestimate the value of moving all tools to spec. That makes all of it (yet again) less dependent in morphic. Having an idle vm is also highly appreciated for peole like me that do a lot of server installations. Well done and thanks for the hard work! Norbert > Am 15.07.2021 um 11:15 schrieb Esteban Lorenzano <estebanlm@netc.eu>: > >  > Dear World and dynamic language lovers: > > The time has come for Pharo 9 ! > > Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback. > > > > Here are the key features of Pharo 9: > > Full redesign of the Spec UI framework (new logic, application, style, GTK3 back-end) > New tools: > new playground, > new object centric inspector, > new object centric debugger. > better and new Refactorings > class comments are now written in Microdown format (Markdown compatible) > classes now can be defined using a "fluid" api (Preview) > New completion framework that adapts better to edition contexts and is customizable > Fast universal non-blocking FFI which now uses libFFI as backend. > Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora, openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits). > Virtual Machine > Idle VM > Support for ARM 64bits > Support for Apple M1 > More than 3000 tests > Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10, Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch > Uses SDL 2.0 as back-end by default. It supports extended event handling, including trackpad support. > General speed up due to compiler optimisations and UI simplification. > And many, many more tests. > > These are just the more prominent highlights, but the details are just as important. We have closed a massive amount of issues: around 1400 issues and 2150 pull requests. > > A more extended changelog can be found at https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md. > > While the technical improvements are significant, still the most impressive fact is that the new code that got in the main Pharo 9 image was contributed by more than 90 people. > > Pharo is more than code. It is an exciting project involving a great community. > > We thank all the contributors to this release: > > Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano, Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede, Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau, Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker, Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker, Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann, Vincent Blondeau, Wéslleymberg Lisboa. > > > (If you contributed with Pharo 9 development in any way and we missed your name, please send us an email and we will add you). > > Enjoy! > > The Pharo Team > > Try Pharo: http://pharo.org/download > > Learn Pharo: http://pharo.org/documentation
TG
Tudor Girba
Fri, Jul 16, 2021 7:44 AM

Congratulations!

Tudor

On Jul 15, 2021, at 11:14 AM, Esteban Lorenzano estebanlm@netc.eu wrote:

Dear World and dynamic language lovers:

The time has come for Pharo 9 !

Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback.

Here are the key features of Pharo 9:

• Full redesign of the Spec UI framework (new logic, application, style, GTK3 back-end)
• New tools:
•
	• new playground,
	• new object centric inspector,
	• new object centric debugger.
	• better and new Refactorings
	• class comments are now written in Microdown format (Markdown compatible)
	• classes now can be defined using a "fluid" api (Preview)
• New completion framework that adapts better to edition contexts and is customizable
• Fast universal non-blocking FFI which now uses libFFI as backend.
• Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora, openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits).
• Virtual Machine
•
	• Idle VM
	• Support for ARM 64bits
	• Support for Apple M1
	• More than 3000 tests
	• Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10, Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch
• Uses SDL 2.0 as back-end by default. It supports extended event handling, including trackpad support.
• General speed up due to compiler optimisations and UI simplification.
• And many, many more tests.

These are just the more prominent highlights, but the details are just as important. We have closed a massive amount of issues: around 1400 issues and 2150 pull requests.

A more extended changelog can be found at https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md.

While the technical improvements are significant, still the most impressive fact is that the new code that got in the main Pharo 9 image was contributed by more than 90 people.

Pharo is more than code. It is an exciting project involving a great community.

We thank all the contributors to this release:

Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano, Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede, Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau, Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker, Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker, Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann, Vincent Blondeau, Wéslleymberg Lisboa.

(If you contributed with Pharo 9 development in any way and we missed your name, please send us an email and we will add you).

Enjoy!

The Pharo Team

Try Pharo: http://pharo.org/download

Learn Pharo: http://pharo.org/documentation

--
feenk.com

"No matter how many recipes we know, we still value a chef."

Congratulations! Tudor > On Jul 15, 2021, at 11:14 AM, Esteban Lorenzano <estebanlm@netc.eu> wrote: > > Dear World and dynamic language lovers: > > The time has come for Pharo 9 ! > > Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback. > > > > Here are the key features of Pharo 9: > > • Full redesign of the Spec UI framework (new logic, application, style, GTK3 back-end) > • New tools: > • > • new playground, > • new object centric inspector, > • new object centric debugger. > • better and new Refactorings > • class comments are now written in Microdown format (Markdown compatible) > • classes now can be defined using a "fluid" api (Preview) > • New completion framework that adapts better to edition contexts and is customizable > • Fast universal non-blocking FFI which now uses libFFI as backend. > • Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora, openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits). > • Virtual Machine > • > • Idle VM > • Support for ARM 64bits > • Support for Apple M1 > • More than 3000 tests > • Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10, Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch > • Uses SDL 2.0 as back-end by default. It supports extended event handling, including trackpad support. > • General speed up due to compiler optimisations and UI simplification. > • And many, many more tests. > > These are just the more prominent highlights, but the details are just as important. We have closed a massive amount of issues: around 1400 issues and 2150 pull requests. > > A more extended changelog can be found at https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md. > > While the technical improvements are significant, still the most impressive fact is that the new code that got in the main Pharo 9 image was contributed by more than 90 people. > > Pharo is more than code. It is an exciting project involving a great community. > > We thank all the contributors to this release: > > Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano, Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede, Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau, Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker, Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker, Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann, Vincent Blondeau, Wéslleymberg Lisboa. > > > (If you contributed with Pharo 9 development in any way and we missed your name, please send us an email and we will add you). > > Enjoy! > > The Pharo Team > > Try Pharo: http://pharo.org/download > > Learn Pharo: http://pharo.org/documentation -- feenk.com "No matter how many recipes we know, we still value a chef."
RO
Richard O'Keefe
Fri, Jul 16, 2021 1:00 PM

Congratulations.  This must have been a huge amount of work.

On Thu, 15 Jul 2021 at 21:15, Esteban Lorenzano estebanlm@netc.eu wrote:

Dear World and dynamic language lovers:

The time has come for Pharo 9 https://pharo.org/ !

Pharo is a pure object-oriented programming language and a powerful
environment, focused on simplicity and immediate feedback.

Here are the key features of Pharo 9:

- Full redesign of the Spec UI framework (new logic, application,
style, GTK3 back-end)
- New tools:
-
   - new playground,
   - new object centric inspector,
   - new object centric debugger.
   - better and new Refactorings
   - class comments are now written in Microdown format (Markdown
   compatible)
   - classes now can be defined using a "fluid" api (Preview)
   - New completion framework that adapts better to edition contexts
and is customizable
- Fast universal non-blocking FFI which now uses libFFI as backend.
- Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora,
openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits).
- Virtual Machine
-
   - Idle VM
   - Support for ARM 64bits
   - Support for Apple M1
   - More than 3000 tests
   - Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10,
   Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch
   - Uses SDL 2.0 as back-end by default. It supports extended event
handling, including trackpad support.
- General speed up due to compiler optimisations and UI simplification.
- And many, many more tests.

These are just the more prominent highlights, but the details are just as
important. We have closed a massive amount of issues: around 1400 issues
and 2150 pull requests.

A more extended changelog can be found at
https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md
.

While the technical improvements are significant, still the most
impressive fact is that the new code that got in the main Pharo 9 image was
contributed by more than 90 people.

Pharo is more than code. It is an exciting project involving a great
community.

We thank all the contributors to this release:

Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre
Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano,
Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos
Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede,
Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel
Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis
Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban
Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan
Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine
Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau,
Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper
Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker,
Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian
Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker,
Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr
Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe
Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie
Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan
Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas
Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann,
Vincent Blondeau, Wéslleymberg Lisboa.

(If you contributed with Pharo 9 development in any way and we missed your
name, please send us an email and we will add you).

Enjoy!

The Pharo Team

Try Pharo: http://pharo.org/download https://pharo.org/download

Learn Pharo: http://pharo.org/documentation
https://pharo.org/documentation

Congratulations. This must have been a huge amount of work. On Thu, 15 Jul 2021 at 21:15, Esteban Lorenzano <estebanlm@netc.eu> wrote: > Dear World and dynamic language lovers: > > The time has come for Pharo 9 <https://pharo.org/> ! > > Pharo is a pure object-oriented programming language and a powerful > environment, focused on simplicity and immediate feedback. > > > Here are the key features of Pharo 9: > > > - Full redesign of the Spec UI framework (new logic, application, > style, GTK3 back-end) > - New tools: > - > - new playground, > - new object centric inspector, > - new object centric debugger. > - better and new Refactorings > - class comments are now written in Microdown format (Markdown > compatible) > - classes now can be defined using a "fluid" api (Preview) > - New completion framework that adapts better to edition contexts > and is customizable > - Fast universal non-blocking FFI which now uses libFFI as backend. > - Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora, > openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits). > - Virtual Machine > - > - Idle VM > - Support for ARM 64bits > - Support for Apple M1 > - More than 3000 tests > - Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10, > Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch > - Uses SDL 2.0 as back-end by default. It supports extended event > handling, including trackpad support. > - General speed up due to compiler optimisations and UI simplification. > - And many, many more tests. > > > These are just the more prominent highlights, but the details are just as > important. We have closed a massive amount of issues: around 1400 issues > and 2150 pull requests. > > A more extended changelog can be found at > https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md > . > > While the technical improvements are significant, still the most > impressive fact is that the new code that got in the main Pharo 9 image was > contributed by more than 90 people. > > Pharo is more than code. It is an exciting project involving a great > community. > > We thank all the contributors to this release: > > Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre > Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano, > Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos > Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede, > Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel > Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis > Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban > Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan > Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine > Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau, > Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper > Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker, > Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian > Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker, > Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr > Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe > Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie > Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan > Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas > Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann, > Vincent Blondeau, Wéslleymberg Lisboa. > > > (If you contributed with Pharo 9 development in any way and we missed your > name, please send us an email and we will add you). > > Enjoy! > > The Pharo Team > > Try Pharo: http://pharo.org/download <https://pharo.org/download> > > Learn Pharo: http://pharo.org/documentation > <https://pharo.org/documentation> >
EM
Esteban Maringolo
Fri, Jul 16, 2021 1:17 PM

Thanks team. Impressive release.

Keep up the good work!

Esteban A. Maringolo

On Thu, Jul 15, 2021 at 6:14 AM Esteban Lorenzano estebanlm@netc.eu wrote:

Dear World and dynamic language lovers:

The time has come for Pharo 9 https://pharo.org/ !

Pharo is a pure object-oriented programming language and a powerful
environment, focused on simplicity and immediate feedback.

Here are the key features of Pharo 9:

- Full redesign of the Spec UI framework (new logic, application,
style, GTK3 back-end)
- New tools:
-
   - new playground,
   - new object centric inspector,
   - new object centric debugger.
   - better and new Refactorings
   - class comments are now written in Microdown format (Markdown
   compatible)
   - classes now can be defined using a "fluid" api (Preview)
   - New completion framework that adapts better to edition contexts
and is customizable
- Fast universal non-blocking FFI which now uses libFFI as backend.
- Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora,
openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits).
- Virtual Machine
-
   - Idle VM
   - Support for ARM 64bits
   - Support for Apple M1
   - More than 3000 tests
   - Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10,
   Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch
   - Uses SDL 2.0 as back-end by default. It supports extended event
handling, including trackpad support.
- General speed up due to compiler optimisations and UI simplification.
- And many, many more tests.

These are just the more prominent highlights, but the details are just as
important. We have closed a massive amount of issues: around 1400 issues
and 2150 pull requests.

A more extended changelog can be found at
https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md
.

While the technical improvements are significant, still the most
impressive fact is that the new code that got in the main Pharo 9 image was
contributed by more than 90 people.

Pharo is more than code. It is an exciting project involving a great
community.

We thank all the contributors to this release:

Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre
Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano,
Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos
Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede,
Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel
Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis
Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban
Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan
Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine
Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau,
Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper
Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker,
Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian
Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker,
Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr
Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe
Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie
Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan
Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas
Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann,
Vincent Blondeau, Wéslleymberg Lisboa.

(If you contributed with Pharo 9 development in any way and we missed your
name, please send us an email and we will add you).

Enjoy!

The Pharo Team

Try Pharo: http://pharo.org/download https://pharo.org/download

Learn Pharo: http://pharo.org/documentation
https://pharo.org/documentation

Thanks team. Impressive release. Keep up the good work! Esteban A. Maringolo On Thu, Jul 15, 2021 at 6:14 AM Esteban Lorenzano <estebanlm@netc.eu> wrote: > Dear World and dynamic language lovers: > > The time has come for Pharo 9 <https://pharo.org/> ! > > Pharo is a pure object-oriented programming language and a powerful > environment, focused on simplicity and immediate feedback. > > > Here are the key features of Pharo 9: > > > - Full redesign of the Spec UI framework (new logic, application, > style, GTK3 back-end) > - New tools: > - > - new playground, > - new object centric inspector, > - new object centric debugger. > - better and new Refactorings > - class comments are now written in Microdown format (Markdown > compatible) > - classes now can be defined using a "fluid" api (Preview) > - New completion framework that adapts better to edition contexts > and is customizable > - Fast universal non-blocking FFI which now uses libFFI as backend. > - Pharo now supports Windows, OSX, Linux (Ubuntu, Debian, Fedora, > openSUSE, Arch, Raspbian) and multiple architectures (Intel/ARM 32/64bits). > - Virtual Machine > - > - Idle VM > - Support for ARM 64bits > - Support for Apple M1 > - More than 3000 tests > - Built for Ubuntu 18.04, 19.04, 20.04, 21.04, 21.10; Debian 9, 10, > Testing; Fedora 32, 32, 34; openSUSE 15.1, 15.2, Tumbleweed; Manjaro; Arch > - Uses SDL 2.0 as back-end by default. It supports extended event > handling, including trackpad support. > - General speed up due to compiler optimisations and UI simplification. > - And many, many more tests. > > > These are just the more prominent highlights, but the details are just as > important. We have closed a massive amount of issues: around 1400 issues > and 2150 pull requests. > > A more extended changelog can be found at > https://github.com/pharo-project/pharo-changelogs/blob/master/Pharo90ChangeLogs.md > . > > While the technical improvements are significant, still the most > impressive fact is that the new code that got in the main Pharo 9 image was > contributed by more than 90 people. > > Pharo is more than code. It is an exciting project involving a great > community. > > We thank all the contributors to this release: > > Aaron Bieber, Ackerley Tng, Alban Benmouffek, Ale Cossio, Alexandre > Bergel, Alistair Grant, Allex Oliveira, Angela Chia-Ling, Arturo Zambrano, > Asbathou Biyalou-Sama, Ben Coman, Benoit Verhaegue, Carlo Teixeira, Carlos > Lopez, Carolina Hernandez, Charles A. Monteiro, Christoph Thiede, > Christophe Demarey, Clotilde Toullec, Cyril Ferlicot, Damien Pollet, Daniel > Aparicio, David Bajger, David Sánchez i Gregori, Denis Kudriashov, Ellis > Harris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban > Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan > Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine > Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau, > Jonathan van Alteren, Jordan Montt, Julien Delplanque, Kamil Kukura, Kasper > Østerbye, Kurt Kilpela, Laurine Dargaud, Marco Rimoldi, Marcus Denker, > Martin Dias, Martin McClure, Massimo Nocentini, Max Leske, Maximilian > Ignacio Willembrinck Santander, Milton Mamani Torres, Moussa Saker, > Myroslava Romaniuk, Nicolas Anquetil, Norbert Hartl, Nour Djihan, Oleksandr > Zaitsev, Pablo Sánchez Rodríguez, Pablo Tesone, Pavel Krivanek, Philippe > Lesueur, Pierre Misse, Rakshit P., Rob Sayers, Roland Bernard, Ronie > Salgado, Sean DeNigris, Sebastian Jordan Montaño, Serge Stinckwich, Stephan > Eggermont, Steven Costiou, Stéphane Ducasse, Sven Van Caekenberghe, Thomas > Dupriez, Théo Lanord, Théo Rogliano, Todd Blanchard, Torsten Bergmann, > Vincent Blondeau, Wéslleymberg Lisboa. > > > (If you contributed with Pharo 9 development in any way and we missed your > name, please send us an email and we will add you). > > Enjoy! > > The Pharo Team > > Try Pharo: http://pharo.org/download <https://pharo.org/download> > > Learn Pharo: http://pharo.org/documentation > <https://pharo.org/documentation> >