Needs advice
on
GolangGolangPythonPython
and
RustRust

I am a beginner, and I am totally confused, which of these 3 languages to learn first. Go, Rust, or Python. As my studies are going which of them will be easy to learn with studies that is, I can learn and do my studies also. Which one of them will be easily handled with my studies, and will be much much useful in future?

READ LESS
8 upvotes·374.4K views
Replies (17)
Recommends
on
C#
Python

If all you want is a gentle intro and have access to tools and libs that can help with your tasks, Python is the way to go. It's ecosystem is huge and the language is easy to pick up. However, if you are aiming to get into software industry, I'd highly recommend you also pick up another classic language like C++/C#/Java. It really helps you cement some CS & programming fundamentals and get more familiar with the concept of software design and software architecture. Not saying you cannot achieve good architecture in Python or Go, but traditionally you have more materials covering these classic OOP languages. And once you learn them, you can apply your knowledge to other languages and it helps you understand other languages faster.

READ MORE
4 upvotes·2 comments·301.7K views
Gabriel Nelle
Gabriel Nelle
·
January 28th 2021 at 8:38AM

The OOP days are coming to an end. At least the way C++/C#/Java have interpreted OOP.

·
Reply
HymanZHAN
HymanZHAN
·
January 28th 2021 at 4:06PM

"The OOP days are coming to an end." Well, I've been hearing this phrase for about 5 yrs now... And I don't think we are closer to that end, yet. Paradigms do shift and evolve, and languages too. But I still believe starting from the fundamentals helps you understand the evolution as well. Recommend this talk: https://www.youtube.com/watch?v=Exhh2ZPBrpA&list=PL9oQ7yETvN10Lopbg81O_bwElm9grUkDB&index=2

·
Reply
Recommends
on
Python

python is a good language to start for the beginner.

READ MORE
12 upvotes·2 comments·312.9K views
Jason Bazinet
Jason Bazinet
·
January 23rd 2021 at 6:39AM

I am starting out from scratch, and I chose Python as well.

·
Reply
Ǥarvit Kumar
Ǥarvit Kumar
·
January 20th 2021 at 7:02AM

Thanks a lot

·
Reply
View all (17)
Avatar of HymanZHAN