|
|
|
|
|
by codingmyway
3281 days ago
|
|
That dream is one that many have tried to achieve but it's what I call the software paradox: any system or framework that is capable of doing everything is so complex to learn and configure that it's nearly always easier to build something bespoke from scratch |
|
The fact that we have both libraries is due to reasons mostly outside of software development and computer science concerns (licensing, politics, etc.).
I don't see why for any non-vertical domain, in theory, we couldn't manage the complexity of having just one huge standard library available to Java, C#, Python, Ruby, etc.
Verticals are another story, that's where things get scary. But I wouldn't put medical imaging libraries in the standard libraries, anyway :)