futhark

:boom::computer::boom: A data-parallel functional programming language (by diku-dk)

Futhark Alternatives

Similar projects and alternatives to futhark

  1. zig

    869 futhark VS zig

    General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. julia

    366 futhark VS julia

    The Julia Programming Language

  4. Nim

    356 futhark VS Nim

    Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).

  5. crystal

    246 futhark VS crystal

    The Crystal Programming Language

  6. v

    232 futhark VS v

    Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

  7. langs

    185 futhark VS langs
  8. TablaM

    The practical relational programing language for data-oriented applications

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. HVM

    113 futhark VS HVM

    A massively parallel, optimal functional runtime in Rust

  11. rust-gpu

    🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧

  12. learn-wgpu

    Guide for using gfx-rs's wgpu library.

  13. BQN

    52 futhark VS BQN

    An APL-like programming language

  14. Halide

    46 futhark VS Halide

    a language for fast, portable data-parallel computation

  15. kompute

    39 futhark VS kompute

    General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.

  16. terra

    42 futhark VS terra

    Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language.

  17. dex-lang

    26 futhark VS dex-lang

    Research language for array processing in the Haskell/ML family

  18. koka

    33 futhark VS koka

    Koka language compiler and interpreter

  19. Co-dfns

    High-performance, Reliable, and Parallel APL

  20. CUDA.jl

    15 futhark VS CUDA.jl

    CUDA programming in Julia.

  21. arrayfire-rust

    Rust wrapper for ArrayFire

  22. UwUpp

    15 futhark VS UwUpp

    The next generation esoteric language

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better futhark alternative or higher similarity.

futhark discussion

Log in or Post with

futhark reviews and mentions

Posts with mentions or reviews of futhark. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-02-10.

Stats

Basic futhark repo stats
56
2,491
9.7
1 day ago

diku-dk/futhark is an open source project licensed under ISC License which is an OSI approved license.

The primary programming language of futhark is Haskell.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Haskell is
the 25th most popular programming language
based on number of references?