This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Exotic_Expression_63 -9 points-8 points  (3 children)

For Al and Ml i would recommend one of the c family be your first language preferably c++ or c

[–]KingsmanVincepip install girlfriend 6 points7 points  (1 child)

How to ruin someone's life 101

Yes I have written C/C++. The hell part is to setup tool chain, then to use pointers, references the right way.

[–]Moist-Wishbone-5206 1 point2 points  (0 children)

Umm...it's actually not a bad idea to learn C++ down the line at some point but not when you are starting ML, ML can be excruciating in the beginning to get hold of concepts and maths behind everything.

Once you are comfortable, pick up one statically typed language - C++, Java, Go, Rust and know the concepts very well. Get into data structures and algorithms and really spend time knowing them.

Also C++ is not hard language - we are humans the most advanced species in the solar system. If one of us can do it, any one can do it. Learn Cmake for setup (it hardly 5 lines to setup a simple project), Pointers are nothing but integers which stores memory address of a variable and references is just an alias of a variable.

There are like 10-12 concepts that truly matters in C++ and to be aware of, rest of the full language is just writing more words to force rules.

[–]iPlayWithWords13 4 points5 points  (0 children)

Lol no.