PharoDAYS 2015: Pharo Status - by Markus Denker
-
Upload
pharo -
Category
Technology
-
view
211 -
download
1
Transcript of PharoDAYS 2015: Pharo Status - by Markus Denker
![Page 2: PharoDAYS 2015: Pharo Status - by Markus Denker](https://reader034.fdocuments.in/reader034/viewer/2022042817/55a941ac1a28abfd5c8b46c6/html5/thumbnails/2.jpg)
Iceberg
A lot of Changes!
Not everything visible
![Page 3: PharoDAYS 2015: Pharo Status - by Markus Denker](https://reader034.fdocuments.in/reader034/viewer/2022042817/55a941ac1a28abfd5c8b46c6/html5/thumbnails/3.jpg)
Pharo4
To be released Spring 2015
Already 467 updates
>1200 Issues closed
Very stable
![Page 4: PharoDAYS 2015: Pharo Status - by Markus Denker](https://reader034.fdocuments.in/reader034/viewer/2022042817/55a941ac1a28abfd5c8b46c6/html5/thumbnails/4.jpg)
Small things…
Improved Refactorings
6MB Deployment Image
ifTrue: on non-Booleans
Browser and Tool cleanups
Context Cleanup (MethodContext/ContextPart merge)
![Page 5: PharoDAYS 2015: Pharo Status - by Markus Denker](https://reader034.fdocuments.in/reader034/viewer/2022042817/55a941ac1a28abfd5c8b46c6/html5/thumbnails/5.jpg)
![Page 6: PharoDAYS 2015: Pharo Status - by Markus Denker](https://reader034.fdocuments.in/reader034/viewer/2022042817/55a941ac1a28abfd5c8b46c6/html5/thumbnails/6.jpg)
GT Tools
SpotterGTInspector
![Page 7: PharoDAYS 2015: Pharo Status - by Markus Denker](https://reader034.fdocuments.in/reader034/viewer/2022042817/55a941ac1a28abfd5c8b46c6/html5/thumbnails/7.jpg)
TxText
New TextModell
Preview in Pharo4
![Page 8: PharoDAYS 2015: Pharo Status - by Markus Denker](https://reader034.fdocuments.in/reader034/viewer/2022042817/55a941ac1a28abfd5c8b46c6/html5/thumbnails/8.jpg)
First Class Variables
• First class Instance Variables (Slots)
• First class globals + class variables
![Page 9: PharoDAYS 2015: Pharo Status - by Markus Denker](https://reader034.fdocuments.in/reader034/viewer/2022042817/55a941ac1a28abfd5c8b46c6/html5/thumbnails/9.jpg)
In Progress
• For Pharo4 or 5
![Page 10: PharoDAYS 2015: Pharo Status - by Markus Denker](https://reader034.fdocuments.in/reader034/viewer/2022042817/55a941ac1a28abfd5c8b46c6/html5/thumbnails/10.jpg)
Epicea
• Replace .changes
• High level model:
• aggregate changes (refactoring)
• serialized to disk independent of source model
![Page 11: PharoDAYS 2015: Pharo Status - by Markus Denker](https://reader034.fdocuments.in/reader034/viewer/2022042817/55a941ac1a28abfd5c8b46c6/html5/thumbnails/11.jpg)
Advanced Reflection
• Partial Behavioral Reflection
• Associate MetaObject with structural object
• Slots, Globals
• AST nodes
![Page 12: PharoDAYS 2015: Pharo Status - by Markus Denker](https://reader034.fdocuments.in/reader034/viewer/2022042817/55a941ac1a28abfd5c8b46c6/html5/thumbnails/12.jpg)
And more…
• VM related news
• Spur, Sista, 64bit…
• ……….. there are lots of talks here
![Page 13: PharoDAYS 2015: Pharo Status - by Markus Denker](https://reader034.fdocuments.in/reader034/viewer/2022042817/55a941ac1a28abfd5c8b46c6/html5/thumbnails/13.jpg)
Questions ?