3 ms·
Python isn't "shiny and new". Python is "almost" ancient. Julia is "new", but also not as easy to use. It isn't about that kind of tooling, but it is about ease
by PartiallyTyped 3y ago
Python isn't "shiny and new". Python is "almost" ancient. Julia is "new", but also not as easy to use. It isn't about that kind of tooling, but it is about ease of use, and having access to tools that deal with silly things while you do the actual science.
Python, first appearance: 20 February 1991; 32 years ago [1]
Rust, first appearance: May 15, 2015; 8 years ago [2]
Julia, first appearance: 2012; 12 years ago [3]
Go, first appearance: November 10, 2009; 14 years ago [4]
Java, first appearance: May 23, 1995; 28 years ago [5]
Javascript, first appearance: December 4, 1995; 28 years ago[6]
[1] https://en.wikipedia.org/wiki/Python_(programming_language) https://en.wikipedia.org/wiki/Python_(programming_language)
[2] https://en.wikipedia.org/wiki/Rust_(programming_language) https://en.wikipedia.org/wiki/Rust_(programming_language)
[3] https://en.wikipedia.org/wiki/Julia_(programming_language) https://en.wikipedia.org/wiki/Julia_(programming_language)
[4] https://en.wikipedia.org/wiki/Go_(programming_language) https://en.wikipedia.org/wiki/Go_(programming_language)
[5] https://en.wikipedia.org/wiki/Java_(programming_language) https://en.wikipedia.org/wiki/Java_(programming_language)
[6] https://en.wikipedia.org/wiki/Javascript_(programming_language) https://en.wikipedia.org/wiki/Javascript_(programming_langua...
- gjvc 3y agoDear oh dear oh dear oh dear oh dear. Please read what I said again, more carefully, starting from the first word, and try not to be so contrary. I was referring to the fact that the shiny and new tooling will be what attracts users to a given platform / language / ecosystem, regardless of the latter's age. Other participants on this thread apparently seem to have understood this. Happy new year.
- PartiallyTyped 3y agoAnd I was expressing that it isn't that shiny new tooling that attracts users, nor is it the "new" stuff. Nobody uses python because of jetbrains, or whatever. It has nothing to do with IDE support. Jetbrains has support because python is popular, and not the other way around. I was also expressing that Python is an old, almost ancient language, and yet it more used than languages that, by your reasoning, had better "tooling" in the sense that you are using it. Making the point that it has nothing to do with the "age" of the language, the fact that it is perceived as new, or having better tools. Python isn't popular because of its tooling, but despite it. It is popular because it makes it easy to leverage the ecosystem and get things done. It seems that other people understood as much.
- deleted 3y ago[deleted]
- deleted 3y ago[deleted]
- gjvc 3y agotroll