Ada has got your back. Entire classes of runtime bugs in C code are eliminated by compiler errors.
You can’t even make a integer overflow unless you’ve explicitly declared that statement as unsafe.
Ada has got your back. Entire classes of runtime bugs in C code are eliminated by compiler errors.
You can’t even make a integer overflow unless you’ve explicitly declared that statement as unsafe.
I haven’t used it in a while, so I don’t remember off the top of my head. I guess the main thing is the syntax is much more natural than C-likes. It can be wordy but the flip side is that it’s easier to read and decipher.
I don’t really think it has a future though. It was released in the 80s and suffers the same constraints from backwards compatibility as any other old language. Also it was intended to run on everything, so they limited the character set, which resulta in round brackets being the only brackets there are, which can lead to ambiguous code where for example you’re not sure if you’re accessing an array or calling a function that has the same name.
I really want a safe language that has actual nice syntax instead of some gibberish with lots of symbols, and Ada is the closest I’ve found, but she’s old and forgotten now.
All this talk of Rust I’m seeing makes me so sad Ada was never given a fair chance.
They want a good experience. That’s it.
That’s exactly what I’m saying. They’re so obsessed with tiny conveniences that they’re willing to sell themselves over where the buttons are on the screen.
I understand perfectly how normal people interact with the internet, and I’m calling them stupid for it.
The point stands. Why are you willing to sell your data for a minor convenience like a slightly better UI for social media app.
Of all the fucking things you sell your data for, you’re doing it for the UI of a social media. Fucking UI of fucking social media, that’s the convenience you’re willing to sell your data for?
See personally I think I’m a lot more valuable than that.
I’m on mobile and the only difference i see is the lines of text on the “better” one are spaced more so I have to scroll farther.
Is it more legible? No, I’m not a fucking donkey and I can read a block of text like a normal person.
Ada has been around since 1983 and is objectively superior. Yes I will die on that hill.
It’s too bad programmers are all such egotards they think they can write bugfree programs in C, while whining about how “restrictive” a safe language like Ada is.
Afaik JavaScript only runs in a browser. If you want to make a desktop app your only option is something like electron.
For example, you can’t make the equivalent of a bash script with JS, but it’s trivial with python. I don’t think you can do system calls at all with JS.
Let your anger flow through you.
The best interviews you’ve had are the ones where you’re doing free work on your own time?