Details
-
AboutAAAAAAAAAAAAAAAAAAA
-
SkillsRust and other things
-
Locationhere
-
Website
Joined devRant on 12/8/2018
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
@mohammadG Yeah i don't blame you lol
devRant these days isn't known for having the most sane people left -
Hi 👋
Beware of @ostream/@antigermgerm.
We don't welcome him in our community and nobody likes him but he always comes back for attention -
@antigermgerm Not surprising. These fucking globalists are whats wrong with this world. I don't even want to know how deeply her family is connected to epstein & co
-
@Demolishun homo sapiens sapiens is what ostream is. He's got a few more chromosomes than you and me
-
@iiii Oh definitely, that's why "rewrite everything in X" is stupid. But for new projects it certainly makes sense to pick a more robust language
-
@iiii No it can't be, you're just flat out incorrect. It can be improved via static analysis but it will never be "fixed"
You think google and microsoft are stupid? You think they aren't already using a lot of these tools?
C++'s ideas like RAII were great. In fact new low level language depend on similar ideas. But you can't have all the old ways (with much more intuitive syntax) and expect that nobody ever accidentally or ignorantly uses them
That maybe works for your own projects (and even that I doubt -- I bet I could find UB), but it doesn't work at any sort of company scale -
@iiii Sure but what's the point? You have logic bugs either way, at least you don't also have to worry about memory safety bugs (which are way more dangerous). Seems pretty clear what's better
-
@iiii I know right, who cares about these boring vulnerabilities
-
@antigermanist The only country that was actually respectable and not a shithole in all of africa was south africa..... I wonder what the connection is.....
-
@sidthepajfuk Saying it like it's a bad thing...
-
@antigermanist Yeah black people used to live in africa. Now they mostly live in paris and london
-
@antigermanist I don't think you're black lol
If you were, you would probably be in france not belgium -
@antigermanist Hard to love a culture when you're just a guest 🤷♂️
-
@iiii Offical posts ( it was CVE's not bugs in general, oops):
https://msrc.microsoft.com/blog/...
https://security.googleblog.com/202... -
@antigermanist I would be funny if it wasn't so sad, that you unironically believe this shit. Funny because that's *exactly* why every communist country ends in death and misery. Because those people think like you
-
@antigermanist How come that every communist dictator has huge golden statues of themselves while the people starve to death? That's some blackrock and nestle behaviour
-
@antigermanist Socially the support all the same DEI and diversity politics cancer
Fiscally they are also greedy and selfish just like the far lefty dictator class -
About as punk rock as far lefties. They have the same world view as BlackRock and the WEF
-
@iiii Bruh. That's definitely not how any of this works. "Just don't make mistakes bro"
Google, Microsoft and others have ~70% of their bugs due to memory unsafety. If you think it's so easy then you're enormously naive -
True
We should just nuke malta, nothing goods coming out of there -
@iiii "if you don't do stupid things" is kinda the point though. Because when a simple programming error can cause big problems, that's not a robust language
Btw I'm not hating on either. Sometimes you really do want manual memory management. But god damn do I like GCs
Wasted memory is true though. But I don't understand why that happens
Man, now I want to write a GC just for fun lol -
@netikras Good point
-
@Demolishun I've had no issues with the proprietary drivers so far. Maybe apart from gamma not working in some games
-
@Demolishun Gaming on linux works surprisingly well. Like shockingly well
You just enable the compatibility tool in steam and it just runs. Even anti cheat just works unless the devs deliberately disabled it
The most you ever have to tinker is sometimes download a new version of your favorite flavor of proton -
@iiii Nulls aren't a problem of automatic memory management. Newer languages like Kotlin also have null-safety
But for real, you can't tell me manual memory management is somehow more robust than a GC. That's absurd -
@iiii GCs automatically prevent use after frees and double frees, so they can definitely help writing more robust software. But nulls are still a problem in many GCed langs
-
@retoor No no, I love GCs
-
To be fair, that's not far off from UEFI
-
@iiii It is if that's the games you want to play. Just off the top of my head, Apex legends, GTA Online, Battlefield, Rainbow Six Siege and Valorant are all massively popular games that don't run on linux
-
If it wasn't for game devs deliberately making their anti cheat incompatible, linux would be such a no brainer