cish

Practical language

A language focused on being practical and pragmatic while still providing strong typing and powerful type arguments.

Go + Generics + Sum Types

GitHub

35 stars
5 watching
5 forks
Language: C
last commit: over 1 year ago
programming-languages

Related projects:

Repository Description Stars
therealmichaelwang/nohopython A compiled, statically typed language for Python-like programming with memory and type safety guarantees. 12
wheretib/nullc An embeddable programming language with advanced features and runtime support for multiple execution modes. 165
matthewfl/ilang A C++ programming language in development with support for various libraries and tools. 5
dbetz/etalk A programming language with object-oriented features and basic syntax for simple statements and expressions. 3
ajaymt/silk A statically typed imperative programming language with a focus on simplicity and flexibility, designed to be comparable to C. 79
glouw/rr A programming language and its runtime environment with features such as dynamic typing, garbage collection, and support for various data structures. 67
cotowali/cotowali A statically typed scripting language that transpiles into POSIX shell scripts 615
1whatleytay/kara A high-performance, statically typed programming language designed to simplify development while maintaining speed. 14
creichen/teal A compiler and runtime system for a minimalist programming language with intermediate representation and test suite. 1
mchakravarty/language-c-inline A Haskell library that allows inline C and Objective-C code in Haskell programs 147
charly-lang/charly An implementation of a dynamic, weakly-typed multi-paradigm programming language with a tree-based execution model. 199
rhysd/gocaml An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. 748
aspl-lang/aspl A cross-platform programming language with a simple syntax and built-in support for common tasks like JSON, graphics, and networking. 25
thakeenathees/pocketlang A lightweight, embeddable scripting language with a simple syntax and support for object-oriented programming. 1,520
bradford-hamilton/monkey-lang An implementation of a custom programming language with features such as compilation and execution capabilities. 45