Hacker News new | past | comments | ask | show | jobs | submit login
Walter Bright: Assembler to C (dobbscodetalk.com)
44 points by fogus on Dec 1, 2009 | hide | past | favorite | 3 comments



This is a neat article with a lot of embedded gems about how to go about this kind of project.

I tried google-joining the Steve Russell of Spacewar!/Lisp fame with the Steve Russell who wrote optlink. Unfortunately for a good story, it didn't produce anything, so I guess they're not the same guy.

In the process, though, I found several old posts in which Walter Bright raved about optlink and how good (that) Steve Russell was. Fascinating stuff.


I love low-level code world. It's just so different from all those dynamic languages. Though I still remember those times when C wasn't called a low-level language. But these days it goes like: "C? No StringBuilder? No OOP? What are Pointers? Nah, I don't do Assembler..". Proud to be a C coder. P.S. No offense, dynamic languages and high-level stuff are actually very good and save a lot of time. It's just that I'm in love with C all my life. Cheers.


From the article: 2. The C compiler prepends _ to global identifers, so they wouldn't match with Optlink ones. The easiest solution was to hack the C compiler to stop doing that.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: