On 29 September 2010 22:40, Bert Freudenberg bert@freudenbergs.de wrote:
On 29.09.2010, at 20:53, Nicolas Cellier wrote:
When I contemplate all the unecessary complex knowledge from those beautiful configure/cmake scripts and macros, I'm not convinced all this cruft will be easier to modify in Smalltalk than it is in C world.
You still have to know C and the C libraries to do anything at that level. Using FFI does not buy you anything in this regard.
While other languages see themselves as C extensions / glue languages and happily expose C constructs directly, IMHO Squeak should not depend on FFI, but use proper VM abstractions. Supporting FFI is good, depending on it, not.
My intent is to make VM flexible. Sure thing, VM should provide a default OS-specific layer. The pity is, that i can't alter/replace it, when using FFI.
- Bert -