![](/static/253f0d9/assets/icons/icon-96x96.png)
![](https://programming.dev/pictrs/image/170721ad-9010-470f-a4a4-ead95f51f13b.png)
I guess whether it’s worth it depends on whether you hate writing code or reading code the most.
I guess whether it’s worth it depends on whether you hate writing code or reading code the most.
0 == []
>> true
"0" == []
>> false
0 == "0"
>> true
Some automatic conversion is fine.
a=3+0.2
print(“Hello {name}. You are {age} years old”)
That kind of thing. But the principle of least surprise definitely applies. If you get to the point where you’re adding two booleans and a string, I feel like the language should at least say something. At least until the technology exists for it to physically reach out of your screen and slap you.
That doesn’t mean it’s not higher level than other languages from more recent times.
Pretty much most of the screenshots I get these days are a photo of somebody’s screen taken on a phone.
Makes me long for retirement or at least a giant solar flare.
Honestly, I was there the first time round, when everyone raw dogged the internet on a single modem per PC. I remember Blaster, and talking people through removing it in 60 second bursts as their PCs shut down over and over.
It was carnage. The average user doesn’t need open ports on the internet, and they’ll only get their elderly machines infected instantly if they did.
Yes, they’re called “customers”.
Oh please don’t make me use Bing.
I learnt C on an Amiga. No memory protection at all. Pointer errors would likely need a reboot to recover.
I rebooted a lot.
Probably not much, but how many people noticed a few bucks here and there on a massive bill?
This is why most of our thornier bugs eventually get fixed.
“You didn’t pay to have it across 47 different data-centres, of course you won’t get 100% uptime!”
Time to upgrade their systems to support UTF8.
Can’t wait to live on 💩 🕳️ 🛣️.
Don’t be silly. Wrap your willy.
As soon as you understand monads, you immediately lose the ability to explain them to somebody who doesn’t.
That’s less than a kettle, in the UK at least.
Of course I wouldn’t want to be running that all the time, because electric ain’t cheap.
As your compiler patiently turns it back into a loop.
“See if you just learn these 87 simple keyboard shortcuts, you won’t need to simply drag with the mouse and cut and paste at all!”
No, there’s one other person, it was 14 years ago, and the only response was themselves saying “nvm, figured it out”
Or the funders get bored of waiting after ten years of “no Mars yet” and cancel the project, leaving you with a half finished rocket.