3 ms·
The problem is that people to this day are still looking for the One True Solution. But that's a lot like looking for the One True Car. Motor vehicles have to p
by kstenerud 6y ago
The problem is that people to this day are still looking for the One True Solution. But that's a lot like looking for the One True Car. Motor vehicles have to perform in many different conditions, and these conditions greatly affect how different kinds of cars will perform. You wouldn't send a sedan over a logging road in Winter. You wouldn't race a Jeep in the F1. You wouldn't drive a Cobra in Vancouver 9 months of the year (when it's raining). You wouldn't haul a ton of gravel in a Civic.
The cowboys, the wizards, the preachers, the boffins... They all have valid points covering different aspects of the problems we have to solve in the real world. They all have their place, and the pragmatic engineer evaluates them without prejudice in order to find a reasonably good solution to the problem at hand while keeping things decently clean (or cleanable) for the future.
Like in everything else, there are best practices, and these best practices evolve over time because it's a complicated subject that none of the competing schools of thought have mastered completely within their domain.
I for one celebrate the cross-pollination.
- ajuc 6y agoCars are much easier to replace than languages though. You can buy a new car and use it straight away. To use a new language you must change your brain.
- deleted 6y ago[deleted]