News for hackers. Stuff that matters.
Re:Brain.js by boltzmannbrain on Friday December 28, 2018 @01:00PM (#18778299)
> if you are serious about getting into data science or AI

Then you won't be using Javascript anyways. Like you said, Python is the way to go: PyTorch, TF, PyMC3, scikit-learn, etc.

Re:Brain.js by bluejay2387 on Friday December 28, 2018 @01:14PM (#18778384)
There are several firms that I personally know of that use alternative languages for building production systems around AI. My two largest clients have systems built in Typescript and Java. If you are going to work in this field you have to know Python as it is a common language for practitioners, but the language choice for production systems is driven by many factors. Python is almost never an appropriate choice for building production systems. Even in cases where we use Python for models, the models are exported to a different language for integration with the deployed application. In many cases there are substantial benefits to building models in the language that will used for building the final application as well. As with all technical choices, the needs of the project should be the ultimate basis for making a selection -- not fanboi attachments to particular languages.
Re:Brain.js by FridgeSeal on Friday December 28, 2018 @03:15PM (#18779121)
> but the language choice for production systems is driven by many factors. Python is almost never an appropriate choice for building production systems

And JS is? Even with TS papering over the top of it, JS is not really an ideal language for this. If you want a type system, performance and ease of use, why not write it in Julia?