Programming Languages

Feb 26, 2024

The most important programming language decision is not what you use to write code.

Rather, it’s how you talk to yourself while you’re writing code.

What do I mean by this?

You’ll inevitably run into issues along the way. And I think the way you talk to yourself / how you treat yourself when you run into these problems matters just as much, if not more than which language you choose.

Obviously there are caveats – it’s probably harder to make a full featured video game using excel macros than it would be to use something like Unity. That said though, Roller Coaster Tycoon was written by one person, in low-level assembly.

But what I’m talking about here is:

When something goes wrong, what do you say to yourself and what do you do next?

“this library sucks” -> “I should have used this other thing” -> “ugh” -> opens browser tab and does something else

versus

“i wonder what’s going on here” -> take a deep breath -> get back to it.