If anything I standard coding before you did Mr Expert,
standard coding?
and come from universities where they learn about the wonders of Java
Most people here don't like Java or C# that much. A lot can use it, and find it a simple language, with limits, but which is liked by the ENTERPRISE. Javaschools don't teach real computer science. And you don't even need an university to learn computer science, the Internet has more than enough books and papers to teach you much more than you would learn by just going to a real Computer Science course.
and Facebook
What?
So as an old assemblyfag I should yield to the younger generation and retreat from anything to do with technology and leave it all to Experts like you?
A lot of people, including me, learned assembly as one of their first languages, along with C. Of course, solving high-level problems properly is tedious in ASM, and less tedious, but still tedious in C - we all can do it, but it takes a lot more time than doing it in a high level language, so we learned some high level languages for such things.
It seems you mirror this idea too:
>>6
I use C# cause it saves me time for some things
We then read our SICP, and learned of Scheme and Lisp, and have also learned of ML and Haskell, and understand many different programming paradigms, which gives us a very complete view from the most low-level to the most high-level way of doing things.
It's a shame you wasted your life doing things only at the low-level, when truly good high-level languages have always been beside you
(Lisp, being some 50 years old now), and you could have learned them a long time ago.
Having trouble with C# is puzzling, as learning the basics of it shouldn't take more than a few days, and the Microsoft's IDE make developing in it an activity which doesn't require too much brain activity.