Dada, an Experiement by the Creators of Rust

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • dada

    I speak only of myself since I do not wish to convince, I have no right to drag others into my river, I oblige no one to follow me and everybody practices his art in his own way.

  • niko judging from Github commits https://github.com/dada-lang/dada/graphs/contributors

  • dyon

    A rusty dynamically typed scripting language

  • Reminds me of Dyon, a scripting language for Piston.

    It's dynamically typed and uses lifetimes instead of a garbage collector.

    https://github.com/PistonDevelopers/dyon/issues/173

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • mojo

    The Mojo Programming Language

  • Interesting, but the intent seems similar to Chris Lattner's new Mojo language which arguably has similar characteristics and is further along in its development.

    https://docs.modular.com/mojo/

  • rust

    Empowering everyone to build reliable and efficient software.

  • Yes, actually.

    https://github.com/rust-lang/rust/blob/d0ea1d767925d53b2230e...

    Limited to the rust codebase itself, but I'm sure the developers would force it on everyone else if they thought they could get away with it.

  • Fable: F# |> BABEL

    F# to JavaScript, TypeScript, Python, Rust and Dart Compiler

  • This conversation could be referring to https://fable.io/

    Other than that, the question is indeed strange and I agree with your statements.

  • ClojureCLR

    A port of Clojure to the CLR, part of the Clojure project

  • Yea, that's true. I forgot about that. I did think of Clojure CLR, but I don't get the impression that this is an all that natural or used implementation. ClojureScript is obviously much more used, although it is still a "different" language.

    https://github.com/clojure/clojure-clr

  • simplelanguage

    A simple example language built using the Truffle API.

  • That sort of stuff is easy to do with Truffle (which, ironically, lets you define a language using what they call the "truffle dsl").

    The SimpleLanguage tutorial language has a bigint style number scheme with efficient optimization:

    https://github.com/graalvm/simplelanguage/blob/master/langua...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • doc

    🦋 Raku documentation

  • amen to this … i recommend thinking about your problem in terms of effective data structures and then apply even a very simple DSL to handle access and transformations … fwiw the built in Grammars and Slang support in raku https://docs.raku.org are fantastic tools for this job.

  • ante

    A safe, easy systems language

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts