As a sidenote: it is insane that I am now referred to as "performance focused." If you'd told someone at RAD to "go talk to the performance guy", they would literally go to every other office _but_ mine. I was easily the least performance-focused person there!
-
Show this thread
-
-
Replying to @nekyian @cmuratori
Modern compiler will do it better than you. Write in C :)
1 reply 0 retweets 0 likes -
100% false. While you can usually still use C, if you can't read the ASM that gets generated, you will get hurt all the time by very bad codegen and not know. I encounter a horrendous LLVM codegen bug at least once every LLVM version, and it seems to be getting more frequent.
3 replies 0 retweets 12 likes -
You can even watch this happen if you'd like. Here's a stream where I input _incredibly_ simple code into LLVM and have it generate an absolute disastrous output:https://youtu.be/R5tBY9Zyw6o?t=5934 …
2 replies 0 retweets 6 likes -
Replying to @cmuratori @nekyian
Watched the video. Well, that's a compiler problem, isn't it? :)))))
1 reply 0 retweets 0 likes -
If I didn't know ASM, it would never have gotten fixed, because nobody would have known and reported it!
2 replies 0 retweets 7 likes
This is the point. You have to know what your compiler is doing. It often does things wrong, sometimes very, very wrong. And if nobody knows how to read ASM, they are functionally illiterate as far as computing is concerned, and tools will just degrade forever.
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.
