Hubris: Thinking a C/C++ compiler would make something easy for you
Reality: It's an undocumented piece of functionality that seems to based on some Swift thing.
Humility: I am folding blanks zines then going on a walk.
Post
Hubris: Thinking a C/C++ compiler would make something easy for you
Reality: It's an undocumented piece of functionality that seems to based on some Swift thing.
Humility: I am folding blanks zines then going on a walk.
I wish there was a systems programming language that was designed for interlope using programmatic and composable tools instead of smashing rocks together anor trying to dominate the whole stack
@andnull it’s unfortunate that every “C++ successor” language has the same flaw as C++, where it’s too hard to write an FFI in the other direction. I remember when I first started messing with native codegen in Factor, I had a simple FFI that could call SDL and put pixels on the screen even before I had the rest of the compiler. Wrapping objc_msgSend was really easy as well, and that gave you all of Cocoa back then without having to write any more wrappers
@slava @andnull I see the fundamental problem in a neglect of the integration domain (see this paper by @stephenrkell: https://doi.org/10.1145/1639950.1640051).
In a better world, every programming language would plug into an infrastructure for polyglot software assemblies. Since that infrastructure doesn't exist, PL implementers make minimal replacements according to their perceived needs.