Programming Languages

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.

Get new posts by email

Get an email whenever I publish a new post.