June 2021 monthly "What are you working on?" thread

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/ProgrammingLanguages

Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Zigi - Workflow assistant built for devs & their teams
  • Scout APM - Truly a developer’s best friend
  • SonarQube - Static code analysis for 29 languages.
  • TablaM

    The practical relational programing language for data-oriented applications

    I start building the relational language TablaM in part for learn Rust, so now I reworking the internals to improve how everything is works, making it more idiomatic, and apply what I have learning with the use of Rust in my work.

  • xvm

    Ecstasy and XVM

    The big project in Ecstasy over the last month was replacing the implementation of one of the core data structures: Array. No changes on the IR compiler, but big impacts on the runtime.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • firefly-boot

    Bootstrap compiler for Firefly

    Still working on typechecking Firefly with the help of a friend.

  • bluebird

    A work-in-progess programming language modeled after Ada and C++ (by csb6)

    I continued implementing support for references (a restricted form of pointers) in my Ada-like language bluebird. I also am working on adding a cleanup pass between my parser/typechecker to handle stuff like type resolution of literals and constant folding.

  • CSLY

    a C# embeddable lexer and parser generator (.Net core)

    I am still working on CSLY, a parser generator for C#.

  • 4l

    lisp like looking language

    This month I started working on my first language called 4l. Since it is a lisp dialect, it is very easy to parse, so I didn't need to use any kind of parser generator.

  • butter

    A tasty language for building efficient software. WIP

    Hello! I've been working on Butter programming language and it's starting to get shape. Butter is heavily influenced by Rust and I want it to be concise and high-level as much as possible.

  • Zigi

    Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.

  • The-Spiral-Language

    Functional language with intensional polymorphism and first-class staging.

    Apart from minor bug fixes, at this point Spiral is fairly stable and usable. I'll update the status at some point. I thought I'd never get anything in return from other people for making the language, but a few people stepped up to make a contribution. Thank you. For Spiral I have a large TODO list that would take me months to deal with, but right now my focus is entirely on machine learning.

  • Lambda-RAM-Compiler

    I do!

  • tailspin-v0

    A programming language with extreme data-pattern matching and data-declarative syntax, hopefully different enough to be interesting

    Tailspin got a simple (simplistic) way of working with units of measure https://github.com/tobega/tailspin-v0/blob/master/TailspinReference.md#measures since it seems to be a pre-requisite for my ideas on practical typing (auto-typing).

  • lust

    A lisp JIT compiler and interpreter built with cranelift. (by 0xekez)

    Since last month I've been working on garbage collection and string handling in my Lisp compiler. I've found writing the garbage collector to be hard but strings are fun :)

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