Post AVeI3CTVZX0qTlBdxY by ultranurd@tacobelllabs.net
(DIR) More posts by ultranurd@tacobelllabs.net
(DIR) Post #AVeD0wgumkMbB0Yz0y by nkizz@tacobelllabs.net
2023-05-14T13:52:09Z
0 likes, 0 repeats
has anyone done any scholarship on the rise of python? most articles are just rewrites of the wikipedia article, which is mostly a version timeline. I'm interested in /how/ it got popular. Quora says google was an early user, but I don't see a citation :(C has the bell system, java has OOP at the right time, ruby has web2.0, what kicked off python? it's such a generalist language that i don't really know, maybe just "web too and also other stuff"?
(DIR) Post #AVeEZA9XLEYaj8pZHE by giffengrabber@infosec.exchange
2023-05-14T14:09:32Z
0 likes, 0 repeats
@nkizz pg wrote about Python way back http://www.paulgraham.com/pypar.html?viewfullsite=1
(DIR) Post #AVeFOexYYvCN2cmaP2 by travisfw@fosstodon.org
2023-05-14T14:18:51Z
0 likes, 0 repeats
@nkizz good question! I know it was a high level language before ruby. But yeah what kind of early applications for python solidified the community?
(DIR) Post #AVeI3CTVZX0qTlBdxY by ultranurd@tacobelllabs.net
2023-05-14T14:48:34Z
0 likes, 0 repeats
@nkizz NumPy/SciPy and a lot of scientists using it for data analysis in school has to be a factor. I was first exposed in an AI class circa 2003 since there was a nice robots simulation package. I bounced hard off syntactic white space at the time.
(DIR) Post #AVeLJ9U8kuHFhamRnM by nkizz@tacobelllabs.net
2023-05-14T15:25:04Z
0 likes, 0 repeats
@ultranurd I have a feeling that numpy was more of an effect of it's popularity (speeding up scientific computing that was already happening in it) but I have no source for that
(DIR) Post #AVeg7p1caD8Y6AsbBI by mark@tacobelllabs.net
2023-05-14T19:18:19Z
0 likes, 0 repeats
@nkizz interesting question! I tried to verify some hypotheses but can't really succeed. One is it was often thought of as a good beginners language, and I knew MIT switched to it, but that was after it became popular. I think numpy (2005) might have helped, but it doesn't seem to be the cause. I'd say the same for Django.Maybe it's because it made functional programming accessible which helped it's popularity in the science community