Hacker News new | ask | show | jobs
by Capricorn2481 11 days ago
> Look at Javascript - that even has "script" in the name!

Look at Java, it has nothing to do with coffee!

My understanding is a script does two things 1) It can be interpreted. Even if it has some kind of JIT or bytecode step, it can be run as soon as file changes are made. 2) It's one or several informally wired together files for small tasks. A small task meaning you could patch it live without being worried about breaking something, because you can keep it all in your head. It's a narrower definition of a "program."

At that level of programming, terseness becomes an asset rather than a liability, and that's why "scripting languages" tend to be dogged on in larger programs.