Кто-нибудь может объяснить, как организация классов в Pharo работает в разных версиях Pharo?
- Все классы являются частью глобалов Smalltalk (всегда были, кажется, остаются такими?)
- Классы могут иметь категорию, но это всего лишь своего рода тег? (так было всегда, кажется, так и останется? Но иногда категории каким-то образом сопоставляются с пакетами?)
- В разных версиях Pharo есть разные типы пакетов.
- MCPackages, представляющие пакеты Monticello
- PackageInfo
- RPackage (Pharo 1.4)?
Кроме того, есть SystemNavigation, которая каким-то образом помогает перемещаться по классам и методам на основе некоторых из упомянутых выше конструкций?
задан MartinW 7 June 2013 в 10:03
поделиться