Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I blame the general aversion for assembly programming to the choice of using the 8086 for PC's.

Well, nowadays you can use LLVM instead and achieve portability, at perhaps a small cost in efficiency.



The problem with writing LLVM is that you must use Static Single Assignment (SSA) to the pseudo-registers. If I had the time I'd like to write non-SSA LLVM assembler that transpiled into SSA for you.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: