5 ms·
Its becoming like the same grasp js has on the web...which is sad to see.
by onelovetwo 6y ago
Its becoming like the same grasp js has on the web...which is sad to see.
- belval 6y agoThis is a false equivalence of the first order. What makes JS impossible to dethrone is that whatever replaces it would need to be supported by a critical mass of web browsers, which just won't happen. AI/ML on the other hand has no such restriction. Your new startup could build all their ML models in Java with DeepLearning4J and it would probably work fine. Python is used because it's easy to work with for experimenting, which is a big part of research and for production your can extract your weight and graph structure to run on TVM/TensorRT/ONNX. There is no equivalent vendor lock-in.
- cutler 6y agoDon't forget Web Assembly. That could easily dethrone JS but it will take time. All the major browsers have been evergreen for some time now so it's not like we're back in the early 2000s.
- arcturus17 6y agoWell you could also build your web startup in a compile-to-JS language and barely ever touch JS, and you’d also be fine, right? (Maybe in rare cases for interop, debug, etc) At any rate you’re right - the dominance of each language for their respective use cases (JS-Web / Py-ML) emanates from different sources.