dex-lang

Research language for array processing in the Haskell/ML family (by google-research)

Dex-lang Alternatives

Similar projects and alternatives to dex-lang

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

Suggest an alternative to dex-lang

Reviews and mentions

Posts with mentions or reviews of dex-lang. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-08-24.
  • Is C the only right option for implementing an array language?
    reddit.com/r/apljk | 2021-08-24
    Not sure if you consider Futhark or Dex to be array languages, but both are written in haskell. Dex compiles to llvm.
  • Questions for Charles Hoskinson - post from Lex Fridman
    reddit.com/r/cardano | 2021-06-10
    Good luck parsing Dex to distinguish from confusion with Decentralized Exchanges (DEX).
    reddit.com/r/cardano | 2021-06-10
    So now we are seeing ML research tools like Dex, a Haskell-based research language developed to have support provided by the features of a functional language.
  • Matrix Multiplication Inches Closer to Mythic Goal
    news.ycombinator.com | 2021-03-23
    Not that it has bindings to other tools, but it sounds like Dex[1] would be relevant to your interests!

    [1]: https://github.com/google-research/dex-lang

  • Dex: A research language for array processing in the Haskell/ML family
    reddit.com/r/apljk | 2021-03-11
  • Looking to get into Parallel Computing and System Programming Research
    reddit.com/r/Compilers | 2021-03-11
    dex-lang
  • Dex is a research language for typed, functional array processing
    news.ycombinator.com | 2021-03-11
  • [N] PyTorch 1.8 Release, including Compiler and Distributed Training updates, New Mobile Tutorials
    When I've interacted with this kind of thing before -- for example the PyTorch JIT (which I believe also parses an AST to produce an IR? Is this the same parser/IR as fx or different?), the JAX JIT, or something like Zygote in Julia -- I've always hit these kinds of issues. I think the fundamental problem is choosing to parse an AST for something inherently more flexible, rather than building a graph-based DSL a la TensorFlow v1 (despite its flaws), or though I've not tried it, maybe building something like dex.
  • [News] Swift for TensorFlow Final Report
    Glad it's dead, it was a failure from the moment Swift was selected because it was Chris Lattner's pet project. Dex is an experimental project from Google that is a lot more promising: https://github.com/google-research/dex-lang
  • A comparison of Futhark and Dex
    You may well be right. It's possible I was deceived by Dex declaring types using the same binding constructs as terms, but that might just be a semi-syntactic trick. It does look like a parameter of term-level type (n) is being promoted to the type level, though.

Stats

Basic dex-lang repo stats
10
1,075
9.5
7 days ago

google-research/dex-lang is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.

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

Popular Comparisons

Find remote jobs at our new job board 99remotejobs.com. There are 36 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.