harlan

GPU language

A Scheme-based language for programming GPUs.

A language for GPU computing.

GitHub

1k stars
125 watching
82 forks
Language: Scheme
last commit: almost 11 years ago

Related projects:

RepositoryDescriptionStars
nvidia/grcudaEnables efficient data exchange and invocation of existing GPU kernels from host languages in the GraalVM223
lambdacube3d/lambdacube-edslA domain-specific language and library for programming GPUs in a functional style204
granule-project/granuleA statically-typed functional programming language with fine-grained program reasoning capabilities593
justinethier/husk-schemeA Haskell implementation of the Scheme programming language with advanced features and a minimalist design philosophy.309
reedoei/enkiA beginner-focused logic programming language built on top of Haskell.8
axellang/axelA Haskell + Lisp compiler and runtime environment for executing multi-language code.206
jaseemabid/olifantA language targeting LLVM with the goal of building a simple compiler64
philtomson/rhdlA Ruby language and framework for designing and describing digital hardware systems14
haskell-opengl/openglA set of Haskell libraries providing bindings to the OpenGL graphics API.147
hamler-lang/hamlerA Haskell-style functional programming language designed to run on the Erlang Virtual Machine (BEAM), focusing on compile-time type checking and concurrency.1,031
lambdacube3d/lambdacube-compilerA compiler for a functional domain-specific language designed for programming graphics processing units.86
matthewfl/ilangA C++ programming language in development with support for various libraries and tools.5
superstar64/aithA language project that aims to create a systems programming language with a strong emphasis on type systems and advanced features like levity polymorphism, first-class inline functions, linear types, and effectful regions.64
glouw/rrA programming language and its runtime environment with features such as dynamic typing, garbage collection, and support for various data structures.68
fogfish/datumA set of functional programming abstractions and data structures for Erlang124