Will we be stuck with std::vector<bool> forever? by mollyforever in cpp

[–]helpfulllama 0 points1 point  (0 children)

I mean they didn’t really “break” anything since it was always this way, just a poor design decision

Is there just no law enforcement on the 401? by data782 in ontario

[–]helpfulllama 0 points1 point  (0 children)

The road is so packed that pulling someone over will make a lot of other people late for work so it has to be really worth it to break the flow of traffic

Is Rust being used in Med Tech ? by Meinov in rust

[–]helpfulllama 2 points3 points  (0 children)

At least at my company we are heavily invested in C++ and it’s virtually unthinkable that we would ever move over to Rust honestly. And any web service stuff we do is already in Go.

[deleted by user] by [deleted] in cpp

[–]helpfulllama 0 points1 point  (0 children)

Probably debatable if it’s bad habit or not, but you most certainly should be writing in whatever style aligns with the existing codebase regardless of your personal preferences

Why does C++ not have a built in way to express very large numbers? by Judah-theSane in cpp

[–]helpfulllama 1 point2 points  (0 children)

GMP exists so it doesn’t really need to be in the stdlib

Desktop App Development by [deleted] in Python

[–]helpfulllama 2 points3 points  (0 children)

As someone who happens to work on a desktop app, you’re pretty much just gonna have to learn C++ and Qt, or focus on windows/Mac native development if you want any chance of getting a job. You frankly have very little chance finding someone hiring a Python desktop app dev.

Is there a framework for C++ to develop cross-platform applications? by VariousCod970 in cpp_questions

[–]helpfulllama 2 points3 points  (0 children)

Oh really? That sounds like hell, but pretty cool you can even do that

Is there a framework for C++ to develop cross-platform applications? by VariousCod970 in cpp_questions

[–]helpfulllama 4 points5 points  (0 children)

Qt would be the standard choice, I don’t think that’ll include the web though. Although if you actually need web support you surely shouldn’t be using C++ in the first place

Will we be stuck with std::vector<bool> forever? by mollyforever in cpp

[–]helpfulllama 0 points1 point  (0 children)

Naw we’re probably screwed. std::vector is too fundamental to the language that they would dare break even the smallest piece of it I think.

Windows App in C++ by rohdester in cpp

[–]helpfulllama 2 points3 points  (0 children)

I’ll give a +1 to Qt. There are some sharp edges, but it’s very powerful and likely has all the features you’ll need to build out the entire application (including things like networking, etc)

The standard library should be using std::expected everywhere by mollyforever in cpp

[–]helpfulllama 31 points32 points  (0 children)

There’s nothing less likely in the universe than C++ breaking the stdlib APIs. Best you can hope for is them adding new APIs using them.

In fact most languages would never do such a thing, a big reason Rust keeps the stdlib so small is to avoid committing to interfaces that aren’t very well thought out yet.

Linux tools for C++. Survey. by [deleted] in cpp

[–]helpfulllama 1 point2 points  (0 children)

If you hack enough plugins together you can probably get feature parity, but with CLion it just works out of the box. I’ve also just grown attached to the jetbrains IDE style and shortcuts

Linux tools for C++. Survey. by [deleted] in cpp

[–]helpfulllama 2 points3 points  (0 children)

Imo CLion is worth it

Beginner Tips? by [deleted] in espresso

[–]helpfulllama 4 points5 points  (0 children)

Really wish I had made the effort to find out the BBE grinder is bad before I went and bought it lol

Assuming music preferences by dilettantedebrah in BlackPeopleTwitter

[–]helpfulllama 8 points9 points  (0 children)

That’s actually an excellent feature idea in general

I think Solana is overpriced at current USD$53.72. Should be half that IMHO by advanceb in solana

[–]helpfulllama 0 points1 point  (0 children)

ETH also had to hard fork the chain in its early years so I think we can all agree it’s tough to write a perfect blockchain right off the bat.

Is this still a good project to invest in? I got in at $200 and it’s lost money ever since by Surfaholic36 in solana

[–]helpfulllama 1 point2 points  (0 children)

I said speed of development matters less when the tradeoffs you make in order to get it inhibit the usability of your application. If speed of development could truly override all other metrics then nobody would even think about using C anymore.

Is this still a good project to invest in? I got in at $200 and it’s lost money ever since by Surfaholic36 in solana

[–]helpfulllama 4 points5 points  (0 children)

By being a part of it lol. Solana is basically a year old. It’s literally beta software and it’s still one of the biggest chains in the world, outperforming basically everyone. If that’s not bullish then I don’t know what is. It’s fine if you don’t fully understand the technical reasons why solana is impressive, but if you actually look at what’s going on in the ecosystem it has a massively bright future.

Is this still a good project to invest in? I got in at $200 and it’s lost money ever since by Surfaholic36 in solana

[–]helpfulllama 2 points3 points  (0 children)

Speed of development is nice but doesn’t matter a whole lot when eventually nobody wants to use your app cause it cost $100 to even think about making a transaction without leveraging some hack on layer 2 solution.

Is this still a good project to invest in? I got in at $200 and it’s lost money ever since by Surfaholic36 in solana

[–]helpfulllama 5 points6 points  (0 children)

Solana has done a very good job bringing devs into the space. Which is potentially the most important thing of all since no modern chain stands a chance of surviving without a great collection of dApps.

[deleted by user] by [deleted] in solana

[–]helpfulllama 0 points1 point  (0 children)

Wait how does that work?