2 ms·
Perhaps then it would be better to not use tools of this level of complexity.
by norir 5mo ago
Perhaps then it would be better to not use tools of this level of complexity.
- peesem 5mo agohow would you suggest we compile literally anything?
- spankalee 5mo agoSo don't use compilers at all?
- nasretdinov 5mo agoCompilers aren't made equal either. E.g. compare Visual Studio C++.NET compiler and something like Go. And Go isn't that simple either to be fair
- nasretdinov 5mo agoI think LLVM is a perfect example of what happens when it's too complicated: it's slow, it's bug-ridden when you stray away from the beaten path (e.g. Rust hits bugs in LLVM like this one https://www.reddit.com/r/rust/comments/l4roqk/a_fix_for_the_llvm_noalias_bug_has_landed_in_time/ https://www.reddit.com/r/rust/comments/l4roqk/a_fix_for_the_... ), and it's really hard to use and understand. It's obviously not useless because of that, but it's a great example of what happens when you cannot fully control the implementation complexity