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
31 watching
55 forks
Language: C++
last commit: almost 2 years ago
Linked from 2 awesome lists

languageprogramming-languagetranspiler

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
fuechs/fuxA modern programming language designed to eliminate common issues and provide efficient performance while being easy to write and read.11
gabriella439/graceAn interpreted functional programming language with type inference and efficient parsing.389
hackerfoo/poprcA compiler for a language that supports recursion and concatenative data structures with features like dependent types and partial evaluation244
glossopoeia/bobaA language and compiler for a statically-typed concatenative programming paradigm.51
zesterer/taoA statically-typed functional language with extensive type system features and optimization techniques, aimed at supporting totality, optimization, learning, and compiler development.1,098
f-f/dhall-cljA tool that translates Dhall expressions into Clojure code75
agraef/pure-langA language and compiler for building fast, dynamic, and functional programs with built-in support for symbolic rewriting and lazy evaluation.317
facet-lang/facetA 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/clangA compiler front-end for the C family of languages built as part of the LLVM project infrastructure71
discus-lang/ironFormalizations of functional languages with a focus on proof and verification142
rxi/feA small, embeddable language implemented in ANSI C1,330
tokiwa-software/fuzionA programming language implementation focusing on simplicity and correctness48
dotnet/fsharpThe F# compiler, core library, and tools provide a platform for building functional programs in a statically typed language.3,948
forest-lang/forest-compilerA compiler for a multi-syntax functional programming language that compiles to WebAssembly621
flax-lang/flaxA C++ general-purpose programming language with high-level syntax and expressibility, focusing on minimal runtime and clean syntax.146