May 22, 2020
2:24 a.m.
Esteban Lorenzano wrote
The class comments are not clear?
Maybe it's me ;-) Esteban Lorenzano wrote
Opaque object = https://en.wikipedia.org/wiki/Opaque_data_type <https://en.wikipedia.org/wiki/Opaque_data_type> External object = a pointer to something.
For example, why is ObjCClass a subclass of FFIExternalObject instead of FFIOpaqueObject when the docs say that a "Class [is] An opaque type that represents an Objective-C class"? Also, is the distinction just conceptual? I don't see what either class "buys" you in behavior since they are siblings that both pretty much have no methods. ----- Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html