Jsish

JavaScript Interpreter SHell (Jsish or Jsi for short) is a scripting language designed for use in embedded systems.

Jsi
ParadigmMulti-paradigm: JavaScript, scripting (glue language), imperative (procedural, prototype-based, object-oriented), functional
DeveloperPeter MacDonald
First appeared2015 (2015)
Stable release
2.6 / October 26, 2018 (2018-10-26)
Typing disciplinedynamic, strong, duck
Implementation languageC99, or C++
OSCross-platform
LicenseMIT License, libraries are various
Filename extensions.jsi
Websitejsish.org/fossil/jsi (archived)
github.com/pcmacdon/jsish
Influenced by
Tcl, SQLite, Fossil, WebSocket

It is a language used primarily by applications written in C or C++ using GNU tool-chains. MinGW provides Windows compatibility.

Jsi code compiles as either C99 or C++, with the C++ support being native instead of "extern C".

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.