

-
PSA: if you must encode instructions yourself. Save yourself some headache and use pre-existing tables, e.g. asmdb. Cwerg uses them for both encoding and decoding, see: opcode_tab.py.
-
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.
-
Continuing work on Konna. I recently finished implementing dependent pattern matching, a pretty big feature! I figured now is the time to do some refactoring and rewriting - the elaborator is the first thing on my list. Once all this maintenance work is done I'll be implementing features like implicit arguments, overloading, and pattern matching on code values.
-
-
I am working some again on my Ada-like language bluebird. I am making another attempt to use MLIR as an intermediate IR between the AST and LLVM IR (I made a brief attempt a few months ago just to look into it).
-
Lots of activity on Ecstasy:
-
sockshop
(START HERE) Helidon Sock Shop: Main application repository containing checkout, build and deployment scripts for all services
A prototype port of the Helidon Sock Shop running on the Ecstasy web framework and the Ecstasy JSON OODB is now running, but I don't think the final code has shown up yet in the main line.
-
zaalang is maturing, now with static reflection and code fragment injection.
-
Nutrient
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
-
I'm working on a compiler for a new programming language named Arobase
-
I'm still working on Firefly, a language with first class capabilities.
-
kuroko
Discontinued Dialect of Python with explicit variable declaration and block scoping, with a lightweight and easy-to-embed bytecode compiler and interpreter.
Did this year's Advent of Code in Kuroko which sussed out some bugs and missing functionality. Better hashing for tuples, more builtins and methods on standard classes for improved compatibility with Python, general build cleanups. In the later problems, most suffering was caused by the GC, so I'd like to put more thought into collection strategies going forward.
-
In December we were left with the implementation of multi-threaded support and now, it is finally possible to spawn more than one thread within Argon.
-
asmdb
Discontinued Instructions database and utilities for X86/X64 and ARM (THUMB/A32/A64) architectures.
PSA: if you must encode instructions yourself. Save yourself some headache and use pre-existing tables, e.g. asmdb. Cwerg uses them for both encoding and decoding, see: opcode_tab.py.
-
pen
The parallel, concurrent, and functional programming language for scalable software development (by pen-lang)
I'm a developer of the Pen programming language. Since the last v0.3 release, many features have been implemented including async/await and concurrent runtime.
-
Continued work on my interpreter for [ric-script](https://github.com/Ricardicus/ric-script) which is an interpreted dynamically typed and lazy evaluated language. Imagine Javascript without semicolon and Python without the indentation thing. I build the syntax tree using yacc. Here is a [code sample](https://ric-script-u5ep8.ondigitalocean.app/doc/syntaxwalkthrough.html#class-declarations) where I build an RPN calculator in it. I’d appreciate the dopamine kick of a star if you find the project interesting.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives