Requirements
- Language runtime must be portable (standalone)
- Scripts should be able to run in Windows and Linux (crossplatform)
- Each example should have a function call in external file (extensibility)
- Entrypoint should return non-standard exit code (checkable)