nowfound

Life & fun · March 28, 2026

Loreline, narrative language transpiled via Haxe: C++/C#/JS/Java/Py/Lua

How does Loreline work under the hood? This article provides some answers.

Loreline, narrative language transpiled via Haxe: C++/C#/JS/Java/Py/Lua launched on March 28, 2026 with 75 votes, #649 of 23,380 launches that month and more than 95% of that year's launches.

Visit loreline.app ↗Alternativestop 3% of March 2026

In plain words

Loreline is a narrative language that transpiles into multiple programming languages including C++, C#, JavaScript, Java, Python, and Lua. Built on Haxe, it allows developers to write stories or interactive narratives once and compile them to run across different platforms. The tool is designed for creators who want to build narrative-driven experiences without rewriting code for each target language.

written from the facts on this page · September 2026

From the sources

How does Loreline work under the hood? This article provides some answers, though not everything can be covered in detail here! Building a narrative scripting language requires two very different skill sets working together. On one side, there is narrative language design: the syntax must feel natural to writers, get out of the way of creativity, and provide the right mechanics for expressing narrative intent (branching, variations, characters, state) in a readable and intuitive way. On the other side, every simplification, every design choice in the language requires real software engineering effort: the fewer symbols the writer has to type, the more the parser needs to understand the…from loreline.app

Does a similar job

all alternatives →
  • D
    Darklang2019 · medium.com · ▲326
  • W++ – A Python-style scripting language for .NET with NuGet support2025 · github.com · ▲98

    Hey HN I’ve been building *W++*, a scripting language that looks like Python but runs on the .NET runtime. It started as a fun side project, but it evolved into something surprisingly powerful — and potentially useful: Key Features: - Python-style syntax with semicolon-based simplicity - Compiles to .NET IL with experimental JIT support - Can run interpreted or compiled - Built-in CLI for managing projects, running, and building - Supports importing NuGet packages and converts them to .ingot modules automatically - MIT licensed and fully open-source You can even do things like: wpp import…

  • Lua/LuaJIT with C/C++/Java/JavaScript syntax2018 · github.com · ▲77

    Lua with C/C++/Java/Javascript syntax. Contribute to mingodad/ljs development by creating an account on GitHub.

  • I made an esoteric programming language that's read like a spellbook2025 · github.com · ▲176

    i made an esoteric programming language which i call spellscript. every program is a "spell" written in a "grimoire," and you have to use keywords like summon, enchant, inscribe, and conjure. it's literally read like a spellbook because the syntax consists of all natural language, and newlines are optional. your code can now be an essay, like everybody wants! for example, if you want to print something, you'd write: `begin the grimoire. inscribe whispers of "hello, world!". close the grimoire.` it has variables, dynamic typing, arrays, functions, conditionals, loops, string manipulation,…

  • Lore MachineAug 2026 · loremachine.world · ▲114

    Substack For World Builders

  • Clx – Compile Lua to Native Executables Through C++20Jul 2026 · github.com · ▲143

    Hi HN, clx is an ahead-of-time compiler for standard Lua that generates C++20 and produces standalone native executables through GCC, Clang or MSVC. The project started as an experiment to see whether modern C++ could be used as a portable compiler backend instead of LLVM or direct machine code generation. The generated code is then compiled and optimized by the host toolchain. The latest release replaces the previous NaN-tagged value representation with a new shadow-types implementation, adds full int64 support, improves native arithmetic code generation and adds ARM64 macOS coroutine…

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, March 2026

the whole month →
  • AI-native CRM that builds itself and does work for you

    AI · Mar 2026 · lightfield.app

  • Tobira.ai▲728

    A network where AI agents find deals for their humans

    AI · Mar 2026 · tobira.ai

  • Switch from ChatGPT to Claude with import memory feature

    AI · Mar 2026 · claude.com

  • Littlebird remembers everything across your meetings, messages, docs, and apps, then takes action so you can recall any detail and never lose context.

    AI · Mar 2026 · littlebird.ai

  • Your AI Coworker that proactively executes tasks

    AI · Mar 2026 · viktor.com

  • Jupid▲659

    File your taxes with Claude Code

    Commerce · Mar 2026 · jupid.com