Hi,
Yesterday Camille did the change to finally remove the old class builder!
(just a removal + a small change to NativeBoost to use the new class builder to
create anonymous classes).
This means
- 1000 Loc of completely un-understandable code removed.
- we now 100% run on the new class builder from the Slot Project.
Next on the list (not all for Pharo3):
- remove PackageInfo
- old Browser + CodeHolder hierarchy
- PseudoClass&Co —> Ring
- old AST+Compiler (this in Pharo4)
We already did (all in Pharo3):
-> remove URI
-> deprecated Url for ZnUrl
-> removed HTTPSocket facade
-> MIMEType retired for ZnMimeType
-> old Debugger is removed
-> Class categories are replaced by Protocols
I am quite sure that these cleanups will enable us to build a lot of very
interesting things
in the future.
Marcus