clio

Science language

A functional programming language that compiles to JavaScript and is designed for distributed scientific computing.

Clio is a functional, parallel, distributed programming language.

GitHub

935 stars
26 watching
30 forks
Language: JavaScript
last commit: over 1 year ago
Linked from 1 awesome list

cliocompilerdistributed-programmingfunctional-programminglanguageparallelismprogramming-language

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
cloe-lang/cloe A Go-based functional programming language designed to simplify concurrent and reactive programming. 410
ion-lang/ion A minimalist JavaScript language with curried functions, type detection and comparison improvements, and reduced mutable operations. 80
gabriella439/grace An interpreted functional programming language with type inference and efficient parsing. 388
cdiggins/plato A statically typed functional language designed to reduce boilerplate code and improve performance by leveraging immutable data structures and abstract concepts. 79
klaudiosinani/qoa A lightweight library for creating interactive command-line interfaces with various types of prompts and menus. 2,046
luxlang/lux A new functional programming language designed to be versatile and extensible, with support for multiple platforms and concurrency models. 1,687
glouw/rr A programming language and its runtime environment with features such as dynamic typing, garbage collection, and support for various data structures. 67
calypso-lang/calypso A language focused on simplicity and flexibility with an emphasis on imperative programming. 67
sviperll/argo Developing a pragmatic functional programming language with a focus on tooling, simplicity, and incremental changes to enable stable growth and maintenance. 10
matthewfl/ilang A C++ programming language in development with support for various libraries and tools. 5
flix/flix A statically typed language with functional and imperative programming capabilities for building logic-driven applications. 2,173
zesterer/tao A statically-typed functional language with extensive type system features and optimization techniques, aimed at supporting totality, optimization, learning, and compiler development. 1,092
marciok/mu An example of creating a minimalist programming language with a simple grammar and syntax 1,048
devnote-dev/cling A command-line interface library with a modular design and no macros, allowing developers to create custom commands and options. 23
calcit-lang/calcit A programming language and runtime environment that compiles to JavaScript ES Modules, with features like indentation-based syntax, functional style, and hot code swapping. 115