@jacqueline Agreed. The only legitimate reason anymore for "hand rolled assembly" is using instructions the compiler won't emit - typically privileged ones, if one is an OS developer, or some fancy vector ops gizmo. Ok, I guess we can also admit the first bootstrap port of a C compiler to a brand new architecture :).
@deshipu@jacqueline Both. There's a lot of things that are just hard for a compiler to optimize, that a human can help with. Sometimes this leads to "worse" code or compiler-specific tricks. A compiler can't reason on semantics and know what the programmer intended.
@deshipu@jacqueline ok but admit you feel proud of your hand written assembly, just because of the time and effort it took to write. Doesn't matter it runs like ass
Add comment