Show newer

Fucken introverted and lazy nature had rendered me almost completely friendless. Great. Now I have to work on socialization skills again. Arghhhh if you have good friends make sure to take care of them.

Show thread

Dammmm fuckim hell. Fuckin annoying having a friend that just keeps interrupting you and not letting you finish even your most succinct thoughts. Like Jesus it's basic speaking and listening but nooooo she has to interrupt. Then I complaint aboutnit and get called overly sensitive, fuck this, I need new friends ASAP

@louiscouture correction this works:

g++ source.cpp && ./a.out > output.txt

I.e you compile and execute the program but redirect output to the text file.

@freemo @funny I disagree here. Not because I think ivermectin works but because this makes it seem like people in favor of ivermectin are doing this. In reality very few people are using horse ivermectin. Also, it's not as if there is enough conclusive evidence to dismiss ivermectin and I assume that a lot of the polarization surrounding the best covid treatment has made it so that people who are vaccine skeptical are having to resort to using ivermectin made for horses because doctors are not prescribing it for covid. In any case, it'll be interesting to see what kind of mental gymnastics people will use 12-48 months from now when we have more data. I predict that we'll end up with something in the middle where vaccine activist will realize that we should have explored alternative treatments (non-vaccine medications) more aggressively and the vaccine skeptics will see that ivermectin is not a miracle drug against covid although they'll probably still think it was a better choice than the vaccine.

The real reason to prefer C++ over Rust is that the compiler trusts you, he put his faith in you, he thinks you're there for him. When you put a signature for a function defined in another file the C++ compiler trusts that you are telling the truth and that you will provide a valid object file during linking stage. This is what trust is all about. Meanwhile, Rust compiler screams at you for even the smallest shit like having an unused variable.

Google removes yet another FOSS application from the Google Play store because it links to its website which links to its Patreon github.com/language-transfer/l

Walled gardens strike again

What are peoples thoughts on non-libre games? Is that one of the areas where hiding your code is acceptable?

@josias@theres.life first of all, anybody that has done something beyond absolutely trivial in both Rust and C++ knows that they can both get fairly complex as they have LOTS of features compared to something like Python.

Second, you speak as if Rust and Go can be a replacement for C++ in all domains. In reality, this is far from the truth (at least in 2021) and one of the things that bothers me about ~80% of people in Rust's community who are not too deep into these other domains. For example, embedded Rust has made a shit ton of progress in the last two years but is still super behind C++ (I'm referring to "classical" embedded programming, I.e microcontrollers), nonetheless I'm certainly rooting for Rust here and hope it gains more attraction in this domain in the next decade. When it comes to Go, your best bet for embedded is tinyGo but that is basically a joke and more of a proof of concept rather than anything close to being production ready. In any case, the ecosystem and tooling available for C++ in this space drastically outweighs the benefits of Rust/Go for embedded.

There are a few other domains that come to mind where this is also the case but the point is that this tribalistic view of the whole vs vs is nothing more than people looking at shallow reviews on YT or some other BS like that. These languages are all great and have their respective strengths and weaknesses which is why you should pick the problem you want to solve first and the language second (depending on which lends itself better to that particular issue or domain).

Extra rant: another thing I find funny is that people that talk about C++ vs Rust don't even realize how close these communities are at the top level (i.e the folks making the spec and adding/proposing features for both languages) meanwhile all the casual developers talk as if these communities hate each other and are at war when in reality these languages have taken inspiration from each other in terms of features. Yes! C++ 20 has added Rust-like features and viceversa!


@jmw150 do you mean all programming languages? If so, could you elaborate? Do you mean something along the lines of "all programming languages are Turing complete" all the while certain programs are clearly much better expressed in one language over another?

Five to ten years ago, I could understand complaining about Big Tech platforms because they're weren't many alternatives.

Now, there are a ton, which means the real problem is everyone who keeps using them while pretending to hate it.

@freemo agree. Do you have experience with Groff? I hear its good but have never looked at it myself

Show older
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.