I’m mainly using duckduckgo for 7 years now. If I can’t find something with it, I try startpage, which sometimes helps.
I’m mainly using duckduckgo for 7 years now. If I can’t find something with it, I try startpage, which sometimes helps.
Rust. It’s so good, it can’t be popular enough.
Bringing more modern tools and features into C++ is good. Acting as if that would make it equally suitable for new projects or even equally safe as languages that don’t (yet) suffer from carrying around a ton of legacy garbage nobody should use (both in terms of features and std items) is ridiculous though.
Kinda sad how that guy destroys his reputation so late in his life. I mean he actually contributed a lot to the field of software development, but just refuses to accept that C++ days are thankfully over. The language has grown into a complete abomination, but all the experience we gained during its long history (good and bad) are extremely valuable for designing new languages from now on. One can’t rescue a design by just adding things to it (regardless of the kind of design), that’s just a simple truth. Thus, a backwards compatible C++ can never become even half as good as rust is already today (and there’s of course always room for improvement). But that’s not because bjarne did something stupid, but because humanity as a whole didn’t know better back than. He could just accept that, embrace new technology, retire in dignity, be remembered as highly admired and appreciated. Instead he acts like a butthurt idiot, trying to defend that cars shouldn’t have seatbelts, because if everyone drives carefully, nothing bad will happen anyway. Pathetic.
Id say it’s experience by the programmer that is at fault, and that’s due to this bootcamp nature of learning programming.
You are getting downvoted, because this is factually proven wrong by studies and internal analysis of several huge companies (e.g. google/android and microsoft). A huge number of exploitable bugs are preventable using memory safe languages, nowadays even without performance costs (Rust).
Apart from that your point is orthogonal to the point of the post. You can have better trained coders and have them use better, safer technologies.
We could also just train every driver more thoroughly including mental training and meditation to make sure they are more calm and focussed when driving and we maybe wouldn’t need seatbelts anymore. But:
Nope, it uses a protocol on top of UDP called QUIC. If you count underlying protocols further down the stack, obviously all of them are really old.
Some ancient protocols get replaced gradually though. Look at http3 not using TCP anymore. I mean at least it’s something.
I knew it!! It’s a very typical unemotional style. I think GPT learned a lot from corporate communication xD
Yes, I can’t wait! Firefox usage will skyrocket :D
No!
apt: ok
pacman: ok
flatpak: ok
appimage: ok
built stuff from source: ok
snap: over my dead body
True, I missed that winget is now preinstalled with newer windows versions. I don’t use windows a lot though, especially not for browsing the web.
Edge is pretty good…
…for downloading Firefox.
I wouldn’t even use a proprietary browser if they’d pay me for it. Let alone a chromium based one.
This is the way!
Rust by a big margin.
I’ve been neutral good, chaotic good and chaotic neutral in the past and am now lawful evil. No idea what that is supposed to mean though xD
Rust. The language is called Rust. And it should be used for everything!
I think there were probably times where software that got shipped actually worked. So you bought it and you could use it, no need for “maintenance”. I generally don’t think that’s the right word since software doesn’t decay on its own, so there’s nothing to “maintain” actively. Apart from compatibility of course, but if that breaks (e.g. with newer OS or hardware), it would make sense to pay for an update if you need it. Makes a lot more sense than those disgusting subscription scams that adobe is pulling off (and every other company seems to follow).
at that point just use Go or something
*Rust (obviously!)
It could be a tie or it could be a blend of the chairs arm rest and the background. We’ll never know!