Comment by ktm5j

19 hours ago

I'm really not sure that's true.. I can't think of a single Python dev I've worked with who cared about opensource. All they cared about is the language being easy and free to use.

The people that write the libraries care, why do you think Python is where we’re writing ML code and not MATLAB?

  • Mojo is free, though. MATLAB costing money is a bigger issue than it being closed source. R was too late to the game and catered too much to professional math/stats/datascience people rather than programming generalists. Python (with native code interop) hit the sweet spot for breadth/accessibility to the market and capability.

  • Because MATLAB isn't free to use...

    (Among other reasons, but that's easily the main one.)

    • Most of the scientific libraries of note originate in academia where MATLAB is effectively free to users. The cross over to Python was well under way by ~2014