Many people are learning English as a foreign language through using it on the internet. Lazy native speakers hsing it incorrecrly despite knowing it better makes that very difficult, as they learn mistakes they later have to unlearn.
I am always glad when people point out such mistakes, for this reason.
I believe readability is mostly about experience. The more you read, and the more familiar you get with the typical idioms, the easier and faster it gets.
Rust puts a lot more information into the type system than C#, the result is much better type safety and compile time guarantees at the expense of longer and more complex type signatures. This also plays a part. But for me, I love strong, expressive type systems. I want my program to fail compilation, not explode at runtime.
It shouldn’t scare you.
Check this out: https://microsoft.github.io/rust-for-dotnet-devs/latest/
That same argument would paint gun makers as guilty of enabling murder and crime.
You’d be correct of the law were logical, but it is not. Check this out: https://en.m.wikipedia.org/wiki/Illegal_number#Illegal_primes
US GDP is not 115 billion. My tiny European country’s GDP is like 700 billion. The US’s must be well into the trillions
Edit:
It’s 28 trillion. That’s 28’000 billions.
https://en.m.wikipedia.org/wiki/Economy_of_the_United_States
Needs more AbstractSingletonBeanProxyFactoryDefaultImplementation