Smiling is a terrible metric. Most people think they’re supposed to smile any time a camera points their way; I’ve never been able to smile without real inspiration, it looks like a grimace if I try. Before television people didn’t walk around grinning; a smile was a reaction, not an attitude. Anyway.

I just finished a contract for which I had to learn JavaScript, Python, and Django. I didn’t like any of them. I learned C in 1986 and last used it for pay in 2016. I still like it. Weak-typing languages like JS feel like toys. I could work again in the first two but I would be happy to never see Django again, give me ASP.NET any day. The connections between files in Django are not visible, it’s all lore, I didn’t know it and it drove me nuts. JavaScript is a mess of versions and dialects and everyone advised me to stay away from it.

I was an original adopter of C# when it came out, loved it, then I saw people using it at Microsoft and wanted nothing more to do with it. Throw, throw, throw, throw, throw.

Then I got onto a server project in 2016, saw LINQ and completely changed my mind. We didn’t use throw in that project at all and LINQ was wonderful.

Do we really need all these languages?

American Software Developer living in Vietnam. Classical musician (guitar, woodwinds), weightlifter, multilingual, misanthrope • XY

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store