338 karma · joined March 14, 2018
But Pokemon is not just about collecting pokemon, there's the competitive scene for one, where people will welcome new pokemons to shake the meta and not always care about a mon being available or not.
My domain is games, and while this usually prioritizes performance that's not really what I care about (so I could be using Python for instance and it would be 'ok'). My take is this: When it comes to productivity even if writing the same code is easier in Python than Rust, working over time in a Python project (or any dynamic language really) is just a nightmare for me. No matter how many tests I write or how I structure my code when I have to add a new feature that touches large parts of the existing system I just have 0 confidence it is correct. I have to run my code through all the branches to make sure I didn't forget to, idk, add the new parameter to all function calls or something.
Rust on the hand is just reliable. I can start updating my code with a half baked idea, start adding types to things, removing parameters from functions, changing variables names and I KNOW nothing will sneak on me during runtime. This is more of a feature of strong type systems than Rust itself, but still this is what productivity means to me.
(Also, to me lifetimes were the hardest concept to grasp, but I think once you really get what they mean that's when the language clicks and you get the same productivity you would elsewhere)
Where did you get that from? From what I've seen every single blockchain/crypto post on Rust's subreddit is downvoted into the negatives.
Does anyone know what are these boring reasons? I've used AS2 and AS3 extensively and don't remember this ever being an issue
That’s not true, you can wrap these in types that can only be constructed from valid data, and from that point on you can be sure everything is correct.
I feel like the "demise of comedy" is overstated. Every time I see a comedian complaining about that, his netflix special is just a few clicks away.
And anecdotal evidence is the opposite of evidence, it is meaningless. Your personal experience can be biased in so many ways I wouldn't draw any conclusions from it.
You keep turning this discussion into something big, like this giant problem that society is facing or something and I just disagree it is that serious, that's all. Stallman was wrong and no matter how this was handled the outcome was acceptable (to me). If this happens to someone that isn't wrong then I'll be on your side next time. I won't defend someone who is wrong out of principle.
let foo = call_api(url).await;
println!("{}", foo.bar);
Syntatical differences aside, what's complex about it?> but how many users are going to be motivated by that to move the needle
1 is enough to disprove "Nobody is going to switch from Chrome to Firefox if the UI is radically different" which was my point. zazaraka is projecting their displeasure on a lot of people.