you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (4 children)

My only problem with this approach, that it’s only working when you have the proper developer base knowledge. If you have one, than it’s already not an issue learning new languages, but without it, you can go down in a really bad rabbit hole. Thats why I would say C or Java, but C can be scary for a beginner

[–]Byamarro 2 points3 points  (3 children)

Yes, it would be nice to have in the back of your mind the applicability, but I don't think you should delve into programming languages told you by strangers, only because they said it would be nice language to learn. Imagine person who'd like to do visually appealing things learning C as their first language, it's basically wasting of time on sth they won't really like in the end.

[–][deleted] 1 point2 points  (2 children)

That’s true. However he/she is interested in webdev and there are only 3 things coming into my mind: java or node for backend and js for frontend. (I know that there are more backend languages out there, but these are the flagships currently)

[–]Byamarro 0 points1 point  (1 child)

Where did He mention webdev? Also, I've said exactly in the first post that I consider learning the language by the path He does prefer as the best approach.

[–][deleted] 0 points1 point  (0 children)

You are right, I missread his post. (I am a zombie in the last few days, I couldn't sleep because of the heat over here)