I lived in a perfect OOP bubble for my entire life. Everything was peaceful and it worked perfectly. When I wanted to move that player, I do player.move(10.0, 0.0); When I want to collect a coin, I go GameMan -> collect_coin(); And when I really need a global method, so be it. I love my C++, I love my python and yes, I also love...
Well, if your compiler knows the old value is unused afterwards, it can just modify the parameters you want and return the object as is. And if you’re really manipulating non-mutable objects, shallow copies should be enough to replicate an object + a few modifications. I don’t have everything in mind but once the semantics of your program has been checked by the compiler and it starts emitting lower-level code, it can cheat a lot to optimize things out
Given the amount of time I spend participating in the podcast this way, I would rather say that I sometimes pause my thoughts for a little podcast rather than the opposite
Here recently it seems like everything just gets under my skin so quickly and easily. It’s not that I get mad and take it out on others, it’s just the fact that I’m constantly annoyed and stressed. Something as simple as the dogs tracking some mud through the house will just ruin my mood. I know some people who would just...
Welp, I made a similar thread yesterday regarding Manjaro but I decided to swap to Fedora as my daily driver for stability purposes. Unfortunately since fedora is yet another non Debian distro I need help finding a Syncterm replacement....
Yes same here, I’ve been using Manjaro for a few years since I’m too busy to waste an entire day setting up a naked Arch. I have had no single stability issue, thing is rock solid
On the counterpart, fedora has always felt like I can’t get a single package installed without the need for arcane sudo magic tricks and my system being unable to update anymore at the end of the process. I know that the problem probably lies between the bed and the keyboard, but come on, I am skilled enough to install and rice an Archlinux and manage my AUR packages without problems, but can’t install GCC on fedora? Hmmm…
And I’m not even mentioning conflicts and packages being unavailable either because your version of fedora is too young or too old
Only hot girl in Iowa (lemmy.world)
Fellow C and Rust programmers, how do you live without classes? (lemmy.blahaj.zone)
I lived in a perfect OOP bubble for my entire life. Everything was peaceful and it worked perfectly. When I wanted to move that player, I do player.move(10.0, 0.0); When I want to collect a coin, I go GameMan -> collect_coin(); And when I really need a global method, so be it. I love my C++, I love my python and yes, I also love...
[Hyprland] Pink Shork :3 (lemmy.blahaj.zone)
Oh, you guys want my opinion? Well... (startrek.website)
People who can don't get mad and just go with the flow, how do you do it?
Here recently it seems like everything just gets under my skin so quickly and easily. It’s not that I get mad and take it out on others, it’s just the fact that I’m constantly annoyed and stressed. Something as simple as the dogs tracking some mud through the house will just ruin my mood. I know some people who would just...
Me, on Monday (lemmy.world)
avrg Arch btw user (I still use kde on my laptop, I'm to lazy to change it) (lemmy.world)
Switched from Manjaro to Fedora after being told Manjaro is "a bad distro" by many. Looking for a telnet terminal such as Syncterm to run on rpm or flatpak. (lemmy.zip)
Welp, I made a similar thread yesterday regarding Manjaro but I decided to swap to Fedora as my daily driver for stability purposes. Unfortunately since fedora is yet another non Debian distro I need help finding a Syncterm replacement....