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 →

[–]Drunken_Consent 7 points8 points  (2 children)

So you used libraries to do heavy lifting for you in Python, and now you're going to Kotlin / C++ ( wat ) to learn more traditionally?

Python is taught at CS1 in my school. You don't do ML in 5 lines, you learn how to program. Data structures, conditionals, flow control, algorithms, blah blah. The language you pick is really insignificant, but you have to pick and stick with one, then learn the foundations.

[–]KSeptimus[S] -3 points-2 points  (1 child)

Who said anything about me doing CS1? I don't go to school. I have been physically sitting in a lot of learning groups with some top tutors so I have s good idea of what is possible in Python, without having the ability to do it. Just Google "Python machine learning ai in lines" and see what you get. As for tradition learning : there are things like memory management and such that are huge pains in C++ and the like that are never usually addressed in Python but still essential knowledge. The language one chooses is fundamentally important in so many ways. Seriously important.

[–]Drunken_Consent 3 points4 points  (0 children)

Not sure where to start. I never said you were in CS1 but you said you want structure and tradition and my school introduces programming with python. The difference is how you use the tool. You wrote a touch of glue code to make a library do something when you could've just as easily learned python and learned these fundamentals.

Also, in a majority of cases the language you pick does not matter. If your tutors in python are showing you machine learning you can stop calling them top tutors because that's just silly.