rimher
Joined 10 years ago
Joined 10 years ago
Design Patterns are tools in a box, aiming to create scalable solutions, but the way a solution is implemented is up to the implementer. Design patterns just try to establish the language.
Just keep it moving until you find something that works.
Author here: https://twitter.com/munificentbob/
And I tend to agree: types can be annoying, but when stability and robustness come into play, TypeScript is most certainly the way to go. It enforces good behavior.
And yeah, of course it slows JavaScript down, that's entirely the point..! JS allows you to do whatever you want, but that doesn't mean it's always the right choice
The fact that Harari seems to think that everything is just a 'story' that we tell ourselves, is way too nihilistic.
Maybe, taking this external perspective, we can understand better the direction in which we're going, but it doesn't resolve a fundamental question: why do we live the way we do?
In the long(human timescale) run, this is unsustainable and depressing, it takes away from the ethics and the aesthetics that have made human life what it is, that have brought us to live the way we do.