| ▲ | OkayPhysicist 9 hours ago | |||||||||||||
Unless you think "most programmers" === "shitty webapp developers", I strongly disagree. Matrices are first class, important components in statistics, data analysis, graphics, video games, scientific computing, simulation, artificial intelligence and so, so much more. And all of those programmers are either using specialized languages, (suffering problems when they want to turn their program into a shitty web app, for example), or committing crimes against syntax like rotation_matrix.matmul(vectorized_cat) | ||||||||||||||
| ▲ | lock1 7 hours ago | parent | next [-] | |||||||||||||
That's needlessly aggressive. Ignoring webapps, you could do gamedev without even knowing what a matrix is. You don't even need such construction in most native applications, embedded systems, and OS kernel development. | ||||||||||||||
| ||||||||||||||
| ▲ | habinero 3 hours ago | parent | prev [-] | |||||||||||||
I don't see why the majority of engineers need to cater to your niche use cases. It's a programming language, you can just make the library if it doesn't exist. Nobody's stopping you. Plus, plenty of third party projects have been incorporated into the Python standard library. | ||||||||||||||