
Re: Raspberry Pi Discussion
LoneStar wrote:
I think there's a free version of MicroSoft's Assembler (MASM), somewhere on the net. I still have it someone where on one of my Drives, if anyone's interested. I probably still have Borlands Turbo C/CPP as well (both for DOS). Not to mention a ton of Assembly related articles & utilities and such.
@Crunch. If you want to look under the hood of a Library, I'd suggest trying to write a Low-level one yourself first. I think you'll be glad that someone else already has.
We're still not very low level, but I can write my own Library class now. Currently in C# OOP class, next fall it's ASP.Net and SQL.
I understand what a library is, I know I should be thankful that I don't have to go to the trouble of all the minute details, but I'd still like to see something closer to the machine.
Something as simple as instantiation, right now it's just all memorization to "new-up" an object. We've been told that this means we're reserving in RAM the amount of memory this type of object needs in order to run.
You guys who know assembly, know that a pain in the butt it is, and how painful it was to learn, and those of us learning C# should probably be doing a "happy dance" that we don't have to go through that pain in order to get something to compile and run. But, you have a much deeper understanding of what's going on. I only copy code and hope it runs. I write a lot of pretty code that compiles but does not execute what I had hoped it would. I need more practice debugging...