I like Java but Oracle are pricks. Thank god for OpenJDK
I like Java but Oracle are pricks. Thank god for OpenJDK
Hmm… Yeah both Rust and Go adherents seem unable to hear criticism which is unfortunate because they’re good languages with a lot of strengths
Yeah it’s sad that I just want to get stuff done and use the tools that are actually good at that. Point me to great Rust gamedev tools that are actually getting used to ship great games and I’ll give them a go. I think criticising people who raise valid issues about Rust in a context where it has no cut through and no depth says more about you, frankly. Programming languages aren’t all good at everything and that’s not a personal slight on you or the Rust communiry
OK. I’m dumb. There are dozens of languages where I appear to not be dumb using so I’ll stick to them I guess
Well perhaps my experience in game dev and the OP’s are just wrong
I’ve worked in game dev so I get the point about iteration. It’s not about doing proper reactors - it’s about quick hacks to try something out. When your hack is good, then you do it properly - or maybe not at all if the hack works.
The respondents here are acting like code must be at all times provably correct and and Rust is great because it helps with that. That is indeed very cool but it’s SLOW when you need quick iteration. It’s not that you need to quickly iterate the code per so, it’s usually the game experience you’re iterating and that doesn’t actually NEED code to be perfect or even good.
I agree with you about the tradeoffs that C# and Java make to gain ease of use at the cost of memory use. In a lot of cases that’s a fine tradeoff. It doesn’t matter much too me whether an indy game needs a little more memory. I’ll also agree that C is going to be less safe than Rust (and Java, C#). But I still think it’s an easy language to iterate in. It’s a very simple language.
I like go in general but I agree, it’s probably oversold. For me it’s a pragmatic language and I like it but there’s some real defensiveness about its shortcomings. In which regard , the go community has a lot in common with the rust community.
Java and python are great languages.
I think you’re wrong. But this is clearly an article of faith amongst rust developers
As a software engineer who has worked in games, I disagree with you. Using a systems programming language like C, C++,Java or C# would all be much better for writing games from scratch than Rust. Rust really does have some unique issues. It’s still a great language, just bad for quick iteration
Funny you should say that as I was thinking that the idea that math has anything to do with programming is the biggest misconprehension I encounter.
FUD