At least it has something to complain about, unlike Karens.
At least it has something to complain about, unlike Karens.
The fact that it can be used as a scripting language doesn’t mean it’s a scripting language. You could use C++ as a scripting language as well, but it would suck.
C# even supports native compilation nowadays, not just JIT, so it’s definitely not a lowly scripting language.
Anyways you’ve got options. Go may also be one of them if you want GC, I forgot to mention it.
I’ve found working with Rust and Bevy to be quite pleasant. If you’re used to working with ECS, I suggest you at least give it a go.
Rust is as functional as C++ 20 with ranges and views is, which is to say it isn’t. Not sure where you got that impression from, but while it does borrow some ideas from functional languages, it’s still very much a procedural one.
Zig doesn’t have headers, nor inheritance. Again, not sure where you got that from, but Zig is basically a modern C, so there’s no OOP anywhere, let alone multiple inheritance.
As for what to use, I think they’re both viable alternatives. I lean more towards Rust, but that’s just due to familiarity. Odin also looks like a viable option, if you don’t mind a smaller ecosystem.
If you want a garbage collected language, then I’d go for C#. Despite its historic reputation as a Windows only language, it’s been cross platform and open source for roughly a decade at this point. I find it great to work with.
I get the mistake. Wouldn’t even call it one tbh, just an oversight. But when someone points it out normally one doesn’t reply with “don’t force your political views onto me” as if non male devs was some weird “woke” concept. A simple “whoops, missed that” would have been perfectly fine and everyone would’ve moved on. With that said, having followed the whole debacle I can say it could have been handled better by both sides.
The problem was more the fact that the devs viewed using anything other than ‘he’ as political, not the presence of gendered language itself. The devs themselves made a big deal about changing it. The way I see it, it’s not even about trans people. How about just women? Is including women in software developent considered political? One would hope not, but here we are…
It wasn’t just to accomodate trans people but just… anyone who isn’t male? Apparently women being software developers is a controversial concept for Andreas.
Gotta pad those CEO bonuses somehow!
He’s like an elementary schooler, the difference is instead of bragging about having a PlayStation 7 at home he’s trying to overthrow democracy… :/
If only it was that simple… :(
Oh my god look at how big this Java project is before I compile it, what a nightmare!!1!1!1!
When shipping to customers, all code is your responsibility, dependency or otherwise. A bug or a security vulnerability, which aren’t rare in the JS ecosystem, is your responsibility whether you wrote the code or not. Customers don’t care if someone else wrote it, it’s your product, you are to blame. Thus, the less code, the better. Less moving parts also means more stability in general.
the most popular language and the most successful cross platform development platform in the entire history of programming
But no, I’m sure it’s the millions of successful developers and users who are wrong.
People can be successful with things that aren’t perfect. It’s often a matter of being the first, not being the best. Something can be popular and still not be good, momentum is hard to stop. If JS’s own creator saying so in the last few years can’t convince you of that, I don’t know what will. Flash at one point was the most popular. It was still flawed, and a liability, but I bet that doesn’t hurt you as much to hear.
Everything is shit but you amirite?
Quite the contrary. I have flaws like everybody else, but at least I don’t deflect every single criticism of stuff I like because in can’t fathom it not being perfect. It’s fine, use it. Maybe one day you’ll find a platform that’ll make you realize there’s better stuff out there.
But I’m done arguing with you. I should have known by the tone of your first reply that this wasn’t going to be a real discussion, just you being butthurt because someone said something negative about your favourite language. Go get butthurt somewhere else.
I was like “ok this guy is either completely out of his mind or trolling, I’ll just leave him be…”
Turns out it was bootleg ChatGPT tripping balls -_-
I’m not used to fake people…
what is even the point?
OH IT WAS A BOT?!
God damnit here I was trying to figure out what the hell they were on about…
Aside from some notable examples, I’ve had great luck with gaming on Linux. Wayland’s still rough (thanks Nvidia) but it’s not that big of an issue; general usage is fine and development is fantastic.
There is only one issue when it comes to games…
I have a VR setup…
There’s a distinct lack of FactoryFactoryFactoryBuilder
s in this code snippet.
Clearly you have yet to reach true abstraction nirvana.
alright you’re being dense on purpose… toodles!
…indeed they are…
…and in this case those are…?
No I just don’t get what any of that has to do with a joke about Wikipedia becoming weird because it’s being run by a crazy anime girl from Konosuba, that’s all…
whut
Wikipedia is about to become a really weird place…
I really wanna know where you get your language info and examples from because nearly every single one you wrote in your comments is just wrong.
Program state in Rust isn’t immutable.
datastruct.nextState()
is not only possible, but perfectly reasonable, it’s exactly how iterators are implemented.