fut

Component compiler

Tools and infrastructure to implement reusable components in multiple programming languages from a single codebase.

Fusion programming language. Transpiling to C, C++, C#, D, Java, JavaScript, Python, Swift, TypeScript and OpenCL C.

GitHub

2k stars
32 watching
55 forks
Language: C++
last commit: 15 days ago
Linked from 2 awesome lists

languageprogramming-languagetranspiler

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
fuechs/fux A modern programming language designed to eliminate common issues and provide efficient performance while being easy to write and read. 11
gabriella439/grace An interpreted functional programming language with type inference and efficient parsing. 388
hackerfoo/poprc A compiler for a language that supports recursion and concatenative data structures with features like dependent types and partial evaluation 242
glossopoeia/boba A language and compiler for a statically-typed concatenative programming paradigm. 51
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
f-f/dhall-clj A tool that translates Dhall expressions into Clojure code 75
agraef/pure-lang A functional programming language with JIT compilation and symbolic rewriting capabilities. 315
facet-lang/facet A research project aiming to build a functional programming language with algebraic effects and handlers, focusing on call-by-value evaluation order and type theory for control over staging and erasure. 81
asutton/clang A compiler front-end for the C family of languages built as part of the LLVM project infrastructure 71
discus-lang/iron Formalizations of functional languages with a focus on proof and verification 141
rxi/fe A small, embeddable language implemented in ANSI C 1,325
tokiwa-software/fuzion Fuzion is a programming language designed to focus on simplicity and correctness in safety-critical systems. 47
dotnet/fsharp The F# compiler, core library, and tools provide a platform for building functional programs in a statically typed language. 3,926
forest-lang/forest-compiler A compiler for a multi-syntax functional programming language that compiles to WebAssembly 620
flax-lang/flax A C++ general-purpose programming language with high-level syntax and expressibility, focusing on minimal runtime and clean syntax. 146