Honestly I don't understand the pessimistic view here. I think every release since Microsoft started funding python has increased high single digit best case performance.
Rather than focussing on the raw number compare to python 3.5 or so. It's still getting significantly faster.
If they keep doing this steady pace they are slowly saving the planet!
I think environmentalist have been trying to say this forever.
A lifestyle where everyone is supposed to own a car is not sustainable. Cities need to adjust to such an environment. You can see this slowly happening in Europe.
Furthermore you can check the infrastructure spend in Netherlands over time as they stopped prioritizing the needs for car drivers.
Yeah. I think this is a response to carbon. See what google did with golang. It affects python and Java heavily. If carbon gets successful, this means less influence for cpp
This paper is truly interesting. People have been fighting the performance cost between exceptions and returning error codes for years, So the paper just designs an instruction level mapping of generating code as if exceptions would be returning error codes.
The approach is somewhat simple and really not that clever, yet the outcome looks impressive enough. This surprises me as it's just a mechanism of what people have been arguing over years.
So a lot of the complaints are not entirely true anymore.
If you onboard lombok, you get data classes, which resolves the property boilerplate.
If you use IntelliJ the code is generated.
I used Java and Go and I have to admit, that Java feels like the more practical language.
Generics and error-handling are really painful in Go.
The most painful part in Java is having to deal with other people's code that makes it look weird. Google has a very good set of libraries that make the Java world much more pleasant.
If you do that in Europe you have to pay them during standby hours.
400k/year seems very low to me.