4 ms·
Modern C++ is one such example. It has a track record of adopting paradigms that are then rejected by consensus (strong OO). It adopts modern practices because
by temperstudios 3y ago
Modern C++ is one such example.
It has a track record of adopting paradigms that are then rejected by consensus (strong OO).
It adopts modern practices because other people like them. Not because it has practical evidence that they are worthwhile.
- 082349872349872 3y ago> I suppose the picture of computing is of a topsy-turvy growth obeying laws of a commercial "natural" selection. This could be entirely accurate considering how fast it has grown. Things started out in a scholarly vein, but the rush of commerce hasn't allowed much time to think where we're going. — JET That statement is 60 years old and its truth continues to outlive its utterer: https://en.wikipedia.org/wiki/James_E._Thornton https://en.wikipedia.org/wiki/James_E._Thornton I suspect that once the day comes when the hardware folk are no longer regularly giving us software folk a free lunch, there will be a rediscovery of the importance of "knowing what one is doing". But I fear, not before.
- dave4420 3y agoI can’t comment on C++ — haven’t used it in like a decade, hope never to work with it again.