by Chirag Khandelwal
An interpreted, procedural, general purpose programming language which is fundamentally developed to write scripts in a very simple and efficient manner.

Feral is an interpreted, procedural, general purpose programming language which is fundamentally developed to write scripts in a very simple and efficient manner. It is most suitable for this use case because of ease of use and simplicity.

By design, Feral is a minimalistic language. This is not a shortcoming though. As a matter of fact, it supports some interesting concepts like first-class citizenship of virtually everything - variables, imports, functions, and even structures. But more on that later. Feral is meant to be small since its main purpose is scripting which usually does not require a huge set of complex features and hence, it's a rather minimal language, focusing primarily on providing decent performance with ease of use and extensibility.

let io = import('std/io');

let hello_fn = fn(name) {
	io.println('Hello ', name);
};

hello_fn('Electrux'); # prints 'Hello Electrux`
Information updated 07/18/20
View Comments