Pharo Status (from PharoDays 2015)

13
Pharo Status Marcus Denker http://www.pharo.org

Transcript of Pharo Status (from PharoDays 2015)

Page 1: Pharo Status (from PharoDays 2015)

Pharo StatusMarcus Denker http://www.pharo.org

Page 2: Pharo Status (from PharoDays 2015)

Iceberg

A lot of Changes!

Not everything visible

Page 3: Pharo Status (from PharoDays 2015)

Pharo4

To be released Spring 2015

Already 467 updates

>1200 Issues closed

Very stable

Page 4: Pharo Status (from PharoDays 2015)

Small things…

Improved Refactorings

6MB Deployment Image

ifTrue: on non-Booleans

Browser and Tool cleanups

Context Cleanup (MethodContext/ContextPart merge)

Page 5: Pharo Status (from PharoDays 2015)
Page 6: Pharo Status (from PharoDays 2015)

GT Tools

SpotterGTInspector

Page 7: Pharo Status (from PharoDays 2015)

TxText

New TextModell

Preview in Pharo4

Page 8: Pharo Status (from PharoDays 2015)

First Class Variables

• First class Instance Variables (Slots)

• First class globals + class variables

Page 9: Pharo Status (from PharoDays 2015)

In Progress

• For Pharo4 or 5

Page 10: Pharo Status (from PharoDays 2015)

Epicea

• Replace .changes

• High level model:

• aggregate changes (refactoring)

• serialized to disk independent of source model

Page 11: Pharo Status (from PharoDays 2015)

Advanced Reflection

• Partial Behavioral Reflection

• Associate MetaObject with structural object

• Slots, Globals

• AST nodes

Page 12: Pharo Status (from PharoDays 2015)

And more…

• VM related news

• Spur, Sista, 64bit…

• ……….. there are lots of talks here

Page 13: Pharo Status (from PharoDays 2015)

Questions ?