Hacker News new | ask | show | jobs
by tokinonagare 609 days ago
I'm giving a C# class at a university-like institute (for the first time in my life) and I'm glad I had the time to learn the language while it evolved over the last 15 years. Learning nowadays is daunting because of the size of the language and the N ways to do even simple things. You also need to understand the programming landscape before C# (mostly C and Java) to understand some decisions made by language designers.

As much as I like learning by myself, sometimes I have to admit that taking (and paying) for a class is the good solution. The way I organize notions for my students would take them months/years to understand by themselves, if at all.