On programming in assembly: posted 10/15/2012 2:08:19 PM
Originally, the title was typed "ON PROGRAMMING IN ASSEMBLY" because 95% of my code is in caps. The only things not in caps are variables and subroutine titles (are those considered variables?) Assembly is the worst thing I've experienced in the programming world. I've spent nearly twenty hours on a project this weekend for a class that is currently sitting at a total of nearly 100 lines. I've written, re-written, and re-re-written my code repeatedly. If one thing isn't working, it takes countless attempts to find out what's wrong, if that even works. My most recent frustration was the fact that, despite all of my numerous attempts at starting from scratch, I couldn't understand why I was getting an error when I tried to display a number. It turns out that the header file provided by our professor was missing the extra return line at the end. For non-programmers, in assembly language, the last line is discarded by compilers for reasons unbeknownst to me. And since my prof didn't use an extra line, his final actual line of code was missing. Which cost my 20 hours. And now I can progress.