4 ms·
Tremendously insightful post. Sometimes the writing is a little rough ... don't let that fool you. Ultimately, I think he's right: what we need is to be able t
by charlieflowers 12y ago
Tremendously insightful post. Sometimes the writing is a little rough ... don't let that fool you.
Ultimately, I think he's right: what we need is to be able to invent and use high-level languages and DSL's that are wonderfully expressive for our domain (with fast iteration and all that), but also to be able to control the low-level run-time code that gets executed as a result, so it can be fast and efficient.
That's the holy grail as I see it. And LLVM is a key contender to provide the backend of that vision. (TFA talks about a lot of other things, but this is pretty much how I interpreted its conclusion, and I agree).