Skiylia
Skiylia (/ˈskaɪˈliːə/) is a dynamically typed object oriented programming language; Skiylia is built from the group up to mirror the best features of python with sprinklings of C derivatives on top.
Skiylia was designed with some measure of portability in mind, as the skiylia bytecode compiler/interpreter is built from plain python3.10, any system that runs python can run Skiylia too! (which, in <current year> is basically every machine)
An example of Skiylia code
// A classic starting point
print("Hello world!")
def factorial(int N):
/// Compute the factorial of a number, N, by way of
recursively calling the function. ///
return n <= 1 ? 1 : n * factorial(--n)
/// Compute the factorial of the first ten integers
and show their values with a pretty print statement. ///
num = 1
for fact in factorial([1..10]):
print("The factorial of {num++} is: {fact}")
See whats new in Skiylia, or check out the Usage section for further information, including how to install the project.
Note
This project is under active development.