BigEd wrote:
helping people is its own reward.
Yep. We also enjoy promoting our interest, for the sake of our interest. And with each newbie we dialog with, we get better at helping the next one. Every topic is a springboard for exchanging and developing more ideas too. I know I myself learn from helping others.
Quote:
I've tried learning C# as a first language, but I spent too much time wondering what was really going on deep down. After searching the internet for the pros and cons of learning assembly as first language, I'm convinced this is the best route for me.
I choose 6502 to write a demo for the NES. Along the way I believe I will have a better understanding of how computers work so that learning a high level language will make more sense to me.
I have an article about assembly language still being relevant today, at
http://wilsonminesco.com/AssyDefense/ . From the links at the end:
Randall Hyde, author of "Write Great Code (No Starch)" has an essay online, "
Why Learning Assembly Language Is Still a Good Idea" which has a lot of good comments about how knowledge of assembly helps you write more-efficient high-level-language code. He is an instructor at the University of California who laments the two decades of unwise "assembly-is-dead" teaching that has been in the schools.
Quote:
I'm nearing 34 with no college education and often times feel I'm too late for the party
There are plenty of others here who have not been stopped by that. Probably the majority of our most knowledgeable people here have no formal education in the field. Most real education happens outside of school. Computer engineering and computer science are particularly hard for schools to offer coursework in that's not outdated by the time the text books have been written and published and the curriculum developed. Besides, professors are as opinionated as we are here!
You might as well get it here!