The Incredible Growth of Python
61–70 of 224 posts
Re: The Incredible Growth of Python
#62Earlier quoted context omitted.
Really? Pip should be pretty straight forward. Maybe you use different libraries than I do.
I do mostly Ruby professionally and dabble in Python, and I agree with heydonovan. Pip works fine for installing things, but near as I can tell, Python has no equivalent of bundler - a tool to install specific versions of a bunch of libraries, generate a lockfile ensuring that your production server and all of the devs are all running it with the same version of everything, and letting you have as many versions of a…
Packaging/distribution is certainly a mess.
Re: The Incredible Growth of Python
#63Python 2 advocates were quite firm in telling us that Python 3 and its incompatibility with Python 2 had killed Python and people would abandon Python altogether in droves for other languages. This post is suggesting the opposite, that Python is more healthy than ever and growing incredibly fast.
Three of us (including me), in an academic lab, are making the jump from matlab to python. We use py3 (of Anaconda, on Windows10). We like it, but we are constantly screaming and bitching about the complications of 2 3 ("Ahhh X and Y module only works on py2!", "Ahhh device developer only provides example code for Labview and Matlab!", "Ahhh python isn't even supported for this device/application!"). Package manageme…
What kind of devices or libraries do you use from LabVIEW but there isn't Python support or examples?
If its an NI product, some are starting to get Python support
DAQmx https://github.com/ni/nidaqmx-python/blob/master/nidaqmx_exa...
XNET https://github.com/ni/nixnet-python/blob/master/nixnet_examp...
DMM https://github.com/ni/nimi-python/blob/master/src/nidmm/exam...
FPGA Interface https://nifpga-python.readthedocs.io/en/latest/examples/basi...
EDIT: All with Python3 support.
Re: The Incredible Growth of Python
#64Earlier quoted context omitted.
> While this is an interesting statistic there is no additional analysis that it correlates to python's usage growth. You believe that Python would ever generate more questions over time on SO without getting more users/usage? I guess the mysterious dumbing down of a stable user base is an alternative explanation.
Did you actually read the article? Of course generating more questions is likely indicative of more usage. But the graph shows it from being in last place (of the listed languages) in 2012 with ~4% of the question views to being first place right now over all other languages with ~10% of question views. Python has grown a lot over the past 5 and especially 10 years in wide usage but I've seen no other evidence that t…
I did, but I also read the comment: "While this is an interesting statistic there is no additional analysis that it correlates to python's usage growth" -- which is what I responded to.
>There are many possible explanations of a more indirect correlation that could be skewing the numbers in unexpected ways but none are discussed in the article.
Like what though? Aside from some kind of bias on SO I can't think of any alternative explanation that actual growth.
Now, what that growth was based on, that can have many explanations, sure.
Re: The Incredible Growth of Python
#65Re: The Incredible Growth of Python
#66Re: The Incredible Growth of Python
#67I'm a web developer and I love python because it provides me with the fastest and shortest way from an idea to its implementation. In most cases prototype works forever in production. Rich standard library and clear version support lifecycle are also very important. I developed with many other languages including java, с++ and Haskell and python is my choice among all.
I agree (Django is life), but I find myself wanting the new optional typing and type checker to mature so I can add them to my set of linters. I'm tired of 1) not knowing whether I made a mistake and passed something of the wrong type and 2) not being able to see at a glance what types each function is supposed to accept and return.
Re: The Incredible Growth of Python
#68Earlier quoted context omitted.
Three of us (including me), in an academic lab, are making the jump from matlab to python. We use py3 (of Anaconda, on Windows10). We like it, but we are constantly screaming and bitching about the complications of 2 3 ("Ahhh X and Y module only works on py2!", "Ahhh device developer only provides example code for Labview and Matlab!", "Ahhh python isn't even supported for this device/application!"). Package manageme…
Package management was so frustrating coming from Ruby to Python. There are so many programs, and version conflicts that I run into all the time. With gems and bundler, it was rare if things didn't work.
Re: The Incredible Growth of Python
#69Earlier quoted context omitted.
Really? Pip should be pretty straight forward. Maybe you use different libraries than I do.
I do mostly Ruby professionally and dabble in Python, and I agree with heydonovan. Pip works fine for installing things, but near as I can tell, Python has no equivalent of bundler - a tool to install specific versions of a bunch of libraries, generate a lockfile ensuring that your production server and all of the devs are all running it with the same version of everything, and letting you have as many versions of a…
Re: The Incredible Growth of Python
#70Python 2 advocates were quite firm in telling us that Python 3 and its incompatibility with Python 2 had killed Python and people would abandon Python altogether in droves for other languages. This post is suggesting the opposite, that Python is more healthy than ever and growing incredibly fast.