4 ms·
Python's actual competitors are Ruby, Perl, R, Shell, Visual Basic, Javascript, PHP, and Matlab. Nobody's going to bother out OCaml or Lisp for web development
by ghc 7y ago
Python's actual competitors are Ruby, Perl, R, Shell, Visual Basic, Javascript, PHP, and Matlab.
Nobody's going to bother out OCaml or Lisp for web development, data science, or OS scripting where Python is most often used.
- dentemple 7y agoWell, Facebook is trying to make OCaml happen for web development (ReasonML). Not sure if they're succeeding, though.
- dasmoth 7y agoClojure has got pretty nice tools for web development (both backend and — with Clojurescript — frontend). It’s definitely out there in some places.
- seisvelas 7y agoPython and Lisps do directly compete as the preferred introductory language for university computer science classes.
- TylerE 7y agoIn this decade? Not even MIT teaches lisp anymore.
- flavio81 7y ago>Not even MIT teaches lisp anymore. That's their loss.
- seisvelas 7y agoYep. https://github.com/racket/racket/wiki/Courses-using-Racket https://github.com/racket/racket/wiki/Courses-using-Racket Lots of universities teach Scheme, particularly Racket. Although Python is more popular, even in that domain.
- axlprose 7y agoWell, the original context here was about comparing python to fortran, which also doesn't fit this "competitor" criteria. It's an apples to oranges comparison, sure, but that's the way this whole discussion started. At least Lisp is roughly the same age as fortran, which gets at the root assumption that python is an improvement over older languages.