What is the best language for scripting?

Victor OsΓ³rio - Dec 6 '19 - - Dev Community

In your opinion, what is the best language for scripting?

Trade-offs

Here is some trade-offs:

  • It MUST be an interpreted language
  • It SHOULD be clear to understand
  • It SHOULD run in many environments (different OS and versions)
  • It SHOULD allow the code express intentions
  • It SHOULD be easy to reuse code
  • It SHOULD have some minimal libraries (sets, maps, dictionaries, etc...)
  • It SHOULD be easy to resolve dependencies

Some selected

Bash

  • πŸ˜ƒ Yes, is is an interpreted language
  • πŸ˜” No, it is not easy to understand what is happening....
  • πŸ˜ƒ Yes, it run in almost any environment
  • πŸ˜” No, it does not express intention
  • πŸ˜” No, it is not easy to reuse code
  • πŸ˜” No, it is not easy to use libraries
  • πŸ˜ƒ Yes, many dependencies are Unix programs

Python

  • πŸ˜ƒ Yes, is is an interpreted language
  • πŸ˜ƒ Yes, it is easy to understand what is happening....
  • πŸ˜ƒ Yes, it run in almost any environment
  • πŸ˜ƒ Yes, it express intention
  • πŸ˜ƒ Yes, it is easy to reuse code
  • πŸ˜ƒ Yes, it is easy to use libraries
  • 😟 Sometimes, some old libraries are difficult to find.

Any other option?

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player