+ 1
I want to learn a new language .. Which is best Go or Python ? What is the future language?
4 ответов
+ 3
I believe Python would be suitable.
Mainly because there are already well-tested, polished frameworks to get started with. Examples are: Flask for building web apps quick. Django if you need a CMS backend. Each of these can also be extended with already available code. Like Flask-User (for Flask) if you need to deal with user logins and sessions in your web app.
I would also suggest learning the fundamentals of the web too, since either language you choose will have to deal with things like HTTP or HTML/CSS/JS.
Set a small challenge for yourself, a small app you want to build. Try make it something that will benefit you. Personally, I started Python by creating an app that interfaces with various REST APIs and gives me the relevant info in one place.
+ 1
Why not both?
Programming shares many fundamental aspects. Learning a bit of both can't harm you and can help you have a better picture of which to pursue in the long term.
Personally I like Python. It is currently very popular and hugely prominent in the data science industry. I also believe Python will be big when blockchain technology matures. This is just my opinion however. I also like to look at the communities and contributors behind each language. Python has a large open source backing and active community. Go is a Google project, which means they can throw resources at it, but I'm worried about Googles direction relating to privacy and data sharing.
Perhaps to help you decide, try working backwards. Figure out your goals and what you want to accomplish, then figure out which would match best.
0
Lael which is best for web development?