[squeak-dev] FFI complexity (was FFI | Byte alignment)
Stéphane Rollandin
lecteur at zogotounga.net
Sat May 30 08:30:05 UTC 2020
> I still prefer having an opened platform to being lock in own autistic
> world, but sometimes i wonder until which limit it is really worth...
This remark has a wide and deep reach and applies pretty much to any
life situation, individual or collective. In short, where is the limit
between 'self' and 'the rest of the world'?
Since there is no definite answer to this question then maybe, following
the traditional Smalltalk way, should we reify it and construct the
proper objects and protocols able to deal with its different specific
aspects- have classes reflecting the 'external world' so to say.
In other words, the implementation details of the external systems do
not have to enter the image, but there could be a (rather wide) layer of
abstraction within the image that tells the rest of the system what is
outside and how we are interfaced to it, with switches to allow, for a
given situation, either to retract in our autistic world (where backward
compatibility and resilience are ensured) or open up to a specific API,
(where the risk of obsolescence and deprecation exist, but are then made
explicit and dealable with).
Just hand-waving here...
Stef
More information about the Squeak-dev
mailing list
|