It’s the amount of legacy it’s carrying on that drives me crazy. Many of the implicit default implementations are confusing. That’s where all these “rule of 3”, “rule of 7”, “rule of whatever” come from. The way arguments are passed into functions is another issue. From the call-side you (sometimes) cannot tell if you’ll end up with a moved value or a dangling reference. The compiler will not stop you from using it. Even if the compiler has something to tell you, it’ll do it on the most cryptic way possible. I’m grateful we have C++, it paid lots of my bills. But it’s also a pain in the ass.
- 0 Posts
- 16 Comments
[
is a binary (sometimes a symlink) in/usr/bin
. It’s/usr/bin/[
🤓
Just craft one yourself, it’s not that hard. Chop a few trees for the wood, craft the workbench, dig down a bit for the diamonds and there you go!
float@feddit.deto World News@lemmy.ml•Germans caught celebrating Oktoberfest with Nazi salutes0·2 years agoCould you name one?
Sadly that’s true. I’m in that range and most of my friends use the same password for almost everything. Also nobody does backups.
Then at least make it an option. Just because someone’s grandma doesn’t want to use TOTP or any other reasonable 2FA doesn’t mean nobody else does.
That sounds more like breaking up.
As long as we put that “exclusive content” crap aside, every one of them can potentially offer every song if they agree with the artist. That’s where the video streaming services are different. Disney+ and Netflix had many overlapping shows until the shittification started.
A warm feeling and a friendly invoice. That’s not nothing!
I like the 20$ app-free version. Sounds like a solid business idea 🤔.
float@feddit.deto Programming@programming.dev•[Discussion] Nim Programming language - thoughts?4·2 years agotl;dr Language evolution and future outlook are big factors besides the existing language features themselves.
I guess Rust has attracted many C++ devs because C++ is painful and there were no other/better options. Rust comes with a build/dependency management system and memory safety guarantees on top of the type safety. Even though C++ templates are still unmatched, I prefer Rust 95% of the time. C++ is evolving very slow and it’s extremely hard to participate. Rust will win that race eventually.
Python has been around since 1991(!) and it took a looong time to build the community. It was a niche like Nim is now for many years.
I’ll definitely keep an eye on Nim because it has the potential to become quite popular.
Again, that’s all just my opinion.
float@feddit.deto Programming@programming.dev•[Discussion] Nim Programming language - thoughts?6·2 years agoI have to disagree with your “when use what” list. Python has production ready web backend frameworks, Rust is perfectly fine for complex and high-level software, and PHP is mostly obsolete. That’s my humble opinion though. I looked into Nim and like many of the concepts. It’s quite complex and I prefer Rust most of the time when Nim would be an option. I’d argue it’s some kind of “jack of all trades”. A bit like python but compiled, ref-counted, and probably a lot faster. It’s lacking the huge community python has though.
I’ve been travelling a lot in Spain and I’d consider it more a potato country than a tomato one. You get tortillas and patatas bravas everywhere.
For me it’s 13 because it’s the “wrongest” one. Every single number in the term is even so you’d expect people to at least choose something that is even, too. Not only is 13 odd, it’s a friggin prime…
float@feddit.deto Technology@lemmy.ml•100x Faster Than Wi-Fi: Li-Fi, Light-Based Networking Standard ReleasedEnglish3·2 years agoYes and no. It’s both electromagnetic waves but the frequencies are very very far apart. So far, the techniques we use to emit and receive them are fundamentally different. Their propagation and transmission characteristics are also very different. Also, the data transmission rate (in theory) only depends on the bandwidth of the transmission channel, not the absolute frequency. But there’s more “room” for large bands at higher frequencies, of course.
Also, there’s usually a 2nd safety mechanism that prevents it from popping up.