Is learning C# as a first language a mistake? | Hacker News Reader