Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
chadd1746317yI don't know about Haskell. Someone else handle that.
Java is a good pick because it is very strict and verbose. It will give you some grounding in what Python handles for you - stuff like type declaration, non-list arrays, and so on. -
Depends on what career path you want to take.
Also, ! Is a symbol for "not". So when people say !rant it just means that it's not a rant. -
ctwx3617yJava is very universal, widely used and you can apply many things you know from Python. So me advice would be Java.
-
jeeper58097yThrow a wild card and say learn a nodejs stack. Spin up a website and such. Project with an objective that is achievable and extensible
-
softban9037yThanks for all your comments! (Sorry it took awhile, work got crazy.)
@devrocket Career path doesn't really factor in. Programming to me has always been about fun & python is a very fun language to write.
@jeeper with nodejs being javascript based, would it be something I can jump right into, or will I need to learn javascript first?
@querellaMMXII Just found this yesterday & I have been having a blast.
!advice
So I've been self teaching myself Python, which I've loved learning. However I hit a wall. I'm terrible with large project ideas, which has brought everything to a halt.
Being that I loved learning python, I'm thinking of picking up a second language to fill the void & expand my knowledge. I've dabbled a little bit in Java & Haskell. Go looks pretty interesting.
In your opinion what would be a good complementary language to Python?
undefined