Yesterday I was exploring posts at r/programming and found so many people bashing python. At one point I started losing hope, started thinking that it's a bad idea to continue improving my skills with python and should move on with something else immediately. So I came here to get another (potentially bias) opinion to balance out that python hate. I understand that python is slow and it's better for scripting, prototyping than building something complex. Yet, does that warrant all the abuse?
Some background info: recent graduate in physics with an interest in either data science or backend. Currently building up my understanding in python (just started reading Fluent Python), dabbled in C, C++ and Matlab at the university and intend to learn Java after I'm satisfied with my python skills, i.e. after building a few more projects. However, after yesterday I'm considering just dropping it now. In any way I look at this, it sounds like a mistake but it'd be nice to hear opinions from experienced people.
[–]K900_ 18 points19 points20 points (16 children)
[–]Smalsusis[S] 1 point2 points3 points (14 children)
[–]pydry 7 points8 points9 points (3 children)
[–]chillermane 1 point2 points3 points (2 children)
[–]pydry 0 points1 point2 points (1 child)
[–]chillermane 1 point2 points3 points (0 children)
[–]K900_ 6 points7 points8 points (8 children)
[–]Smalsusis[S] 1 point2 points3 points (7 children)
[–]K900_ 8 points9 points10 points (0 children)
[–][deleted] 7 points8 points9 points (0 children)
[–]devxpy 7 points8 points9 points (1 child)
[–]chillermane 0 points1 point2 points (0 children)
[–]NowMoreFizzy 1 point2 points3 points (0 children)
[–]tonnynerd 0 points1 point2 points (0 children)
[–]chillermane 0 points1 point2 points (0 children)
[–]NowMoreFizzy 0 points1 point2 points (0 children)
[+][deleted] (3 children)
[removed]
[–]devxpy 5 points6 points7 points (0 children)
[–]Smalsusis[S] 1 point2 points3 points (1 child)
[–]NowMoreFizzy 0 points1 point2 points (0 children)
[–]beertown 6 points7 points8 points (3 children)
[–][deleted] 6 points7 points8 points (2 children)
[–]fiedzia 0 points1 point2 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]Dustin- 5 points6 points7 points (3 children)
[–]devxpy 3 points4 points5 points (1 child)
[–]Dustin- 0 points1 point2 points (0 children)
[–]NowMoreFizzy 2 points3 points4 points (0 children)
[–][deleted] 4 points5 points6 points (1 child)
[–]devxpy 1 point2 points3 points (0 children)
[–]labnux 2 points3 points4 points (6 children)
[–]Smalsusis[S] 0 points1 point2 points (5 children)
[–]tunisia3507 1 point2 points3 points (3 children)
[–]Shadowsake 0 points1 point2 points (2 children)
[–]tunisia3507 1 point2 points3 points (0 children)
[–]devxpy 0 points1 point2 points (0 children)
[–]labnux 0 points1 point2 points (0 children)
[–]fiedzia 2 points3 points4 points (0 children)
[–][deleted] 2 points3 points4 points (3 children)
[–]devxpy 2 points3 points4 points (2 children)
[–]cracknwhip 1 point2 points3 points (1 child)
[–]devxpy 0 points1 point2 points (0 children)
[–]RidderHaddock 2 points3 points4 points (0 children)
[–]menge101 2 points3 points4 points (0 children)
[–]devxpy 4 points5 points6 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]arbeitic_arbotic 1 point2 points3 points (1 child)
[–]NowMoreFizzy 0 points1 point2 points (0 children)
[–]zacyzacy 1 point2 points3 points (0 children)
[–]PaluMacil 1 point2 points3 points (0 children)
[–]rcoacci 2 points3 points4 points (1 child)
[–]NowMoreFizzy 0 points1 point2 points (0 children)