Comment by enbugger
1 year ago
I would say something similar about the concept of ECS (entity component system). Especially the reasons not to use it:
- Leaky abstraction - check
- Violation of the zero-cost abstractions principle - check
- Major degradation in developer's productivity - check
- Most advertised benefits are imaginary, too expensive (unless you are AAA) or can be achieved without it - check
No comments yet
Contribute on Hacker News ↗