7 ms·
"Dear Java: I can run Ruby and Python and Go and JavaScript and C code from the command line on my Mac." - to be fair most of those languages are scripting la
by CmonDev 12y ago
"Dear Java: I can run Ruby and Python and Go and JavaScript and C code from the command line on my Mac." - to be fair most of those languages are scripting languages.
- CanSpice 12y agoThey're programming languages that people use to solve programming problems, just as Java is.
- simonw 12y agoIn my opinion, the difference between "scripting" languages and other languages hasn't been relevant for about a decade.
- pjmlp 12y agoScripting languages are those that the code gets thrown away when the application gets rewritten in C, C++, Java, C#, ... in order to perform properly.
- Eridrus 12y agoI think the issue is now more one of language philosophy than language implementation now. In my mind languages tend to have an optimal code size where they work well, and what works at <1000 lines often does poorly at even 10k lines.
- Someone 12y agoIn my mind, the difference is clear: scripting language == has REPL == lets you treat it as a calculator, and (in practice) has a one-line, one-statement "hello, world". So, I don't think go is a scripting language. It requires you to write a function and then call it before it will output anything. So, forth, JavaScript, lisp, lua, perl, python, ruby do qualify as scripting languages in my book.
- deleted 12y ago[deleted]