Hey Holla Forums, what is the best programming language suited for machine learning/A.I. research and development and why? I've heard LISP, PROLOG, R, Python, and MATLAB are used for this type of work.
What is the best programming language for machine learning?
Other urls found in this thread:
machinelearningmastery.com
github.com
github.com
ccs.neu.edu
youtube.com
mitpress.mit.edu
gnu.org
gimp.org
community.schemewiki.org
twitter.com
rust
Why?
...
So if any GPL meets those three criteria you specify, then they are considered good tools for machine learning purposes?
yes
I've often seen Python (with appropriate libraries) be used for neural networks, though I'm not sure I would call it the best language for A.I.
I'm pretty sure OP asked for languages for A.I., not Mozilla's pathetic meme language.
No.
written in rust
No, the libraries I recall were written in C++, and/or possibly some GPU language like CUDA or OpenCL.
c++
rust > c++
Nice meme, but nothing to do with current practice in A.I. research. Researchers just don't give a fuck about your rigid SJW-driven language. Deal with it.
OP here, I did a little research and found this 'article'. Basically this guy goes over some languages that are used for machine learning. Do you guys agree with him?
Article: machinelearningmastery.com
I think we can all agree that Rust is a meme language. Even when I was looking on the web, I couldn't find any instances of Rust being used for machine learning/A.I. The article I linked even mentions Java and SQL being used for this type of work and I would rather use Java even though it is full of poo.
For the engine? C++ hands down.
For the scripting? Python hands down.
github.com
Judging by jobs ads, Python rules supreme in this domain.
LISP and PROLOG are two very good choices, I'd recommend one of those two. I think I remember Pascal being good for that kind of stuff too, but I don't remember enough about it.
If you use anything else than C or assembly for anything you should get out of Holla Forums.
Java
Go with lisp/scheme:
Read the little schemer
ccs.neu.edu
Watch the lecture of Harold Abelson and Gerald Jay Sussman:
youtube.com
Read SCIP
mitpress.mit.edu
RMS about lisp:
gnu.org
More Lisp/scheme:
gimp.org
community.schemewiki.org
Also use emacs your life will be less harder after learning how to use it.
why does every pajeet under the sun want to get into machine learning, machine vision and neural nets
MMIXAL
Go ask Codemonkey why, he's another pajeet who thinks neural networks can solve all problems, trying to train them to automatically ban CP images as they're uploaded.
We sure have a great engineer working on this place.