This was another good episode, but I always get frustrated with the weird ontology of self-perceived low-level programmers who think the only "real" thing is assembly language as written in the 80s and distainfully dismiss high-level programming concepts as mere "abstractions"https://twitter.com/adamgordonbell/status/1366373423832838149 …
-
-
Separately, I also think high-level constructs need to be rigorously analyzed even just as constructs. Many "high-level abstractions" I see advocated actually produce buggier, more voluminous, and less maintainable code. This has nothing to do with the machine, but is also bad.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
I feel like a future long-form discussion is needed. I think the people who use the phrase "A sufficiently smart compiler" ... (which occasionally includes me) and people whose browser autocompletes g to 'http://godbolt.org ' need to talk more.
-
I'd like to bring VMs into discussion too! Even if you use D8 to "godbolt" your JS, you can't actually know at what level of optimization it will be executed, etc. Very difficult to know what "getting closer to the metal" would be in this very common scenario!
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.