Which Programming Languages Are Best, Worst?
Field of bright yellow rapeseed under a sunny blue sky; credit: me; Yes, it was deliberately composed to mirror the Ukrainian flag, why do you ask?

Which Programming Languages Are Best, Worst?

The title of this article is an extremely silly question. People who claim to have real answers to this question are both pretty silly too, and often consciously or unconsciously enforce exclusionary barriers in our software industry.

Anyhoo, clearly the best language is Python and the worst language is Java. ??

Even if I don't quite know why, I really love Python.

Something about the way code looks and feels and flows really tickles my brain like good music.

Yes, even when I write absurdities like this:

dfMustBeHere = dfMustBeHere[dfMustBeHere['_merge'] == 'both']        

Programming languages are not good or bad or better or worse. They have purposes and people have tastes.

I love Python, SQL, CSS, Haskell.

I quite like HTML, JS, VB, ASP, PHP.

For me C, C#, Kotlin are pretty "meh".

I really hate looking at Java.

These are my personal preferences, nothing more.

Looking at Java makes me angry like looking at a rubbish strewn landscape. I object aesthetically. It makes me feel someone has deliberately spoilt something sacred.

Unlike that image, Java is objectively just fine.

It's just my feelings.

I still don't want to see any Java.

Plenty of people seem to love Java, and I'm sure many of them have similar reactions to the languages I love.

That's fine too. We don't all have to like the same things.

And if you don't care either way, that's also fine.

I happen to appreciate pretty code in a very similar way to my appreciation of nice music or a beautifully written book.

I really like to look at it. I go back and re-read code for pleasure.

At least for me, software is a blank canvas and some colourful crayons from which you can create infinite beautiful scenes that come to life and perform magic.

It doesn't make my tastes right or better.

If you also happen to have tastes in code, please do not let our industry's vocally toxic gatekeepers put you off.

Make art that you like using the materials that suit you.

And if for you software is just a job, or it is a puzzle, or it is a craft, or it is an engineering challenge, or something else entirely, pursue that!

Just because I happen to like code as a type of art, doesn't mean you must.

There is not one correct way to make working software, there are a million.

There is not one standard for what makes software good, there are a million.

And while bad unreadable broken insecure unmaintainable software does exist, you can learn your million & 1th way to avoid it.

Don't allow anyone to tell you what box you must place software inside.

And let's stop trying to impose our own subjective vision of what box software must be inside onto people who come with their own dreams and approach.

We can learn from them instead, or at least just let them be.

要查看或添加评论,请登录

Fennel Aurora的更多文章

  • 7 Ways GenAI Is Like Cocaine & 1 Way It's Not

    7 Ways GenAI Is Like Cocaine & 1 Way It's Not

    The now years of this absurd bubble of nonsense has given plenty of time to think of ways to best communicate how wrong…

  • Some Personal Data Privacy Practices

    Some Personal Data Privacy Practices

    I was asked to write down some of my data privacy practices - here are a few off the top of my head that are on my…

    3 条评论
  • Things I Would Say If I Wasn't Afraid

    Things I Would Say If I Wasn't Afraid

    There are a few things I would say if I wasn't afraid to publicly speak obvious truths. I would say genocide is bad…

    1 条评论
  • You Just Don't Know

    You Just Don't Know

    Today is World Mental Health Day and you just don’t know. You don’t know what those around you are living with.

    4 条评论
  • Football, chess, and software

    Football, chess, and software

    Two recent sporting events have me thinking about the organizations I'm a part of and my role in them. The first event…

    2 条评论
  • What is pride to me?

    What is pride to me?

    What is pride to me? I was born and grew up in the UK under the Section 28 laws, some of the original “don’t say gay”…

    6 条评论
  • Simple Things I Do To Help More People Feel Welcome At Work

    Simple Things I Do To Help More People Feel Welcome At Work

    Over the last few years, I consciously started doing some simple things publicly at work (internally and externally…

  • Reduce Positivity, Embrace Embarrassment

    Reduce Positivity, Embrace Embarrassment

    There is a lot of social pressure to be positive. Pressure to emphasize the bright side of everything, and to publicly…

  • It Is Okay To Not Be Okay

    It Is Okay To Not Be Okay

    Anecdotally, I see a lot of people (myself included) are starting to feel near their limits, like the electrocuted dog…

  • What Would You Call It?

    What Would You Call It?

    When peers around the world show you successfully over months mitigations for enormous harm. When that harm is the…

社区洞察

其他会员也浏览了