3 ms·
Those are compiled languages, while Python is an interpreted language. You're comparing apples and oranges. Interpreted languages are quick to develop/quick to
by jasonpeacock 6y ago
Those are compiled languages, while Python is an interpreted language. You're comparing apples and oranges.
Interpreted languages are quick to develop/quick to learn, and with the support of typing that same "quick prototype" can easily mature into a full application without needing to be re-written in a "real" language.
- dehrmann 6y agoThis isn't an interesting distinction for quick prototypes because the difference is basically python task.py vs javac Task.java java -cp . Task And if you're in and IDE (in fairness, they're not popular for quick prototypes), you're just clicking the play button either way.
- pjmlp 6y agoNot really given that there are REPLs for Java, C#, OCaml, Haskell, F#, Scala. There are also toolchain options for running the code interpreted, JIT compiled, AOT compiled, or a mix of the previous options. Languages are orthogonal to the toolchains.