Hacker News new | ask | show | jobs
by Khelavaster 2729 days ago
PHP wore me out and depressed me learning software development. I only ever became a software developer because of the immense promise of how statically-typed languages can improve informatics. Java turned me off because of the lack of point-and-click interface, lack of solid "turnkey" web development, and lack of functional programming. So C# became the language of choice, and I've been able to develop without going crazy. In the last 6 years, Typescript's become highly appealing as well. I've advanced incredibly quickly by avoiding any Javascript bundling other than Typescript modules and runtime bundling. Websites are built page-first; single-page application design is used extremely sparingly.

Languages that insufficiently describe the flow of information or insufficiently model domains are dead ends.

2 comments

If you care that much about programming languages then you belong in a lab or university. If you want to make a living programming you find businesses that need help solving real problems (lack of static typing is not a business problem). For every project a finicky programmer wants to do I can point to 100 business applications that have no sex appeal but do have budgets and happy clients behind them.
So C# became the language of choice

How did you find your first C# job, from a PHP background?