"Not necessarily Rust — Go, Zig, and anything else with a real type system and compile-time checks gets the same tailwind. Rust just happens to have the strictest compiler and the most to gain when “strict” stops being a cost. "
You either have a strict compiler for your language or you have to write more tests for your code.
Tokens are the new "lines of code". In the 80s managers believed that the more lines of code a programmer produced, the better (s)he is. Nowadays managers believe the more tokens a programmer burns, the better (s)he is.
This is similar to Joseph Stalin who famously asked, "How many divisions does the Pope have?" to dismiss the Vatican's political and military influence.
For absolutely no good reason bidirectional charging in Germany is still forbidden. Electric cars could be used to store and buffer the overproduction of electric energy. But no, the german burocrats forbid this solution. Ridiculous!
I thought that bidirectional charging increases the complexity of the equipment used for the electric grid and can introduce a fire risk in homes if the equipment or wiring is sub-standard or faulty. Basically, it's costly to implement.
You either have a strict compiler for your language or you have to write more tests for your code.
reply