Life & fun · September 26, 2023
Adding dynamic library loading to my pet programming language
repl / scripting language / namespaced command line aliases - nbittich/adana
Adding dynamic library loading to my pet programming language launched on September 26, 2023 with 33 votes, #1,331 of 4,228 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 3 years on.
In plain words
This project adds dynamic library loading capabilities to a custom programming language. It enables developers to load external libraries at runtime rather than at compile time, making the language more flexible for extensibility. The work is hosted on GitHub and targets programmers who are building or maintaining their own language implementation. This feature enhances the language's practical usability by allowing modular code organization and integration with existing compiled libraries.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
My first attempt to make a programming language2022 · github.com · ▲6repl / scripting language / namespaced command line aliases - nbittich/adana

Add a command-line interface to any C++ program2021 · github.com · ▲119Add a command interpreter (eg., REPL) to any C++ program - empirical-soft/command-interpreter
I'm making a dynamic language in Rust2022 · github.com · ▲184An implementation of a dynamic programming language in Rust. Includes: Parser/Compiler, REPL, Virtual Machine, Bytecode Disassembler This started out as a learning project to teach myself Rust. It has grown into a decently substantial piece of software and I've learned quite a bit in the process! Some neat things: + A garbage collector that can store dynamically sized types without any double-indirection (i.e. I have my own Box implementation with manual alloc/dealloc) + The smart pointer used to reference GCed data is a thin pointer. The ptr metadata needed for DSTs is stored in…

Pipelex – Declarative language for repeatable AI workflowsOct 2025 · github.com · ▲122We’re Robin, Louis, and Thomas. Pipelex is a DSL and a Python runtime for repeatable AI workflows. Think Dockerfile/SQL for multi-step LLM pipelines: you declare steps and interfaces; any model/provider can fill them. Why this instead of yet another workflow builder? - Declarative, not glue code: you state what to do; the runtime figures out how. - Agent-first: each step carries natural-language context (purpose, inputs/outputs with meaning) so LLMs can follow, audit, and optimize. Our MCP server enables agents to run pipelines but also to build new pipelines on demand. - Open…
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 1d ago · permit.petercai.com
- IV
Life & fun · 13d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 14d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 12d ago · carrierexplode.com

Life & fun · 22d ago · space.bl2.net
Source: Show HN post ↗