Also what about laws and governments ?
This is a very american perspective IMHO to miss this part of the picture.
Some stuff should be regulated. Especially post of FB/Twitter/ect that are actually provably false and whose diffusion are nothing but a carefully crafted op from a foreign country.
you could be concerned about over-regulation, but currently we are at the opposite side of the spectrum.
Asking FB/Twitter - or any company - to do the right thing and go against its own interest is simply naive.
Powerful doesn't mean fast. Python is quite slow but C++ is not powerful enough to make so many things usable without -comparatively- a lot of work.
C++ is very fast and entrenched in a few markets ( gamedev, trading, etc) but that's it. As a language it is quite average, encumbered by too many features, too many corner cases.
I am finishing a procedural generation pixel-art editor, aka you connect nodes to get a rectangles of colour. The cool part is the nodes you use are often other graphs also built with the tool. It is a bit like Houdini but for pixel-art.
It is close to be a niche but solid product. I can reproduce with it a reasonable amount of the pixel-art I see daily. I am currently writing the tutorials for it.
The underlying engine is a restricted functional language and the architecture is based on streams of values. I am quite proud of the architecture because so far, I had very little accidental complexity to manage and that's key for me to stay motivated/productive on the project.
This is false in my experience (more than 10y). Most teams use a linter and a formatter.
The situation is worse in any other language, except maybe golang.
I agree with you but this I am not sure it is the right example. In this case, the position of the zergs would be indirectly a component. You would have arrays of struct Zergs, each would only have a ref (or an index) to an arrays of positions. this array would be updated efficiently.
Some stuff should be regulated. Especially post of FB/Twitter/ect that are actually provably false and whose diffusion are nothing but a carefully crafted op from a foreign country.
you could be concerned about over-regulation, but currently we are at the opposite side of the spectrum.
Asking FB/Twitter - or any company - to do the right thing and go against its own interest is simply naive.