3 ms·
Interesting question, but I think you'll be hard pressed to find many large, popular projects still using large amounts of load-bearing assembly in the-year-of-
by Sirened 5y ago
Interesting question, but I think you'll be hard pressed to find many large, popular projects still using large amounts of load-bearing assembly in the-year-of-our-lord-2022 since compilers have gotten very good and we still really care about portability since aarch32, aarch64, x86-64, and (less to) x86 are all reasonable targets that tons of people use.
I'm not sure how into systems programming you are, but there is globs of interesting assembly worth optimizing in various kernels. Interrupt routines, optimized memcpy, filesystem encryption, etc. are all great places where a small speed boost will have very large impacts on the overall platform performance.