Duck
Style of dynamic typing where an object's behavior determines its type rather than its inheritance.
Plangs
Name | Description |
---|---|
AutoHotkey | a scripting language for Windows, used to create keyboard shortcuts and automate tasks. |
Boo | Statically typed language with Python-like syntax and support for .NET framework features. |
Crystal | Compiled, statically-typed language with Ruby-like syntax and type inference. |
EJS | Simple templating language for embedding JavaScript in HTML. |
GDScript | High-level, dynamically typed language for the Godot Engine. |
Groovy | Flexible and dynamic language for the Java platform with strong integration capabilities. |
Hy | Lisp dialect embedded in Python, facilitating seamless integration with Python libraries and syntax. |
IronPython | Implementation of Python for the .NET framework. |
JavaScript | Scripting language essential for web interactivity and development. |
JRuby | Java-based implementation of Ruby, integrating closely with Java for two-way access. |
Jython | Python implementation for the Java platform, enabling Python code to run on the JVM. |
Lua | Lightweight, high-level language designed for embedding in applications. |
MicroPython | Subset of Python 3 tailored for microcontrollers. |
Mojo | Modular language blending Python's syntax with C-like performance. |
MoonScript | Dynamic scripting language compiling to Lua with CoffeeScript-inspired syntax. |
mruby | Lightweight Ruby interpreter designed for embeddability. |
Node.js | A JavaScript runtime for server-side execution. |
Perl | Dynamic language known for its text-processing capabilities. |
PyPy | High-performance alternative implementation of Python featuring a JIT compiler for speed. |
Python | Dynamic, high-level programming language known for its easy-to-read syntax. |
Ruby | Interpreted, high-level language focused on productivity and simplicity. |
Rye | High-level, interpreted programming language focused on simplicity and expressiveness. |
TypeScript | Strongly typed superset of JavaScript that compiles to plain JavaScript. |
V8 | V8 is a high-performance JavaScript engine used in Chrome and Node.js. |