"Ruby" (External Evaluation System)
- Ruby Version 2.0 and higher is supported.
- Ruby is an open source, dynamic programming language with a focus on simplicity and productivity.
- To configure Ruby for use in the Wolfram Language, follow the instructions from the Configure Ruby for ExternalEvaluate workflow.
- The following Ruby built-in types are supported:
Array List array of values BigDecimal Real arbitrary-precision real number Bignum Integer arbitrary-sized integer boolean True|False Boolean values Complex Complex complex number Fixnum Integer machine-size number Float Real real-valued number Hash Association associative array nil Null null value Rational Rational rational number String String sequence of character values
Examplesopen allclose all
Basic Examples (3)
Type > and select Ruby from the drop-down menu to get a code cell that uses ExternalEvaluate to evaluate:
Introduced in 2020