#GameDev #IndieDev #Metamorf v0.3.0 will ship with a native Win64 debugger replacing lldb-dap. No more LLVM hangs, crashes, or 200MB bloat. Built in Delphi, zero dependencies, speaks DAP, includes a CLI REPL. Breakpoints, stepping, call stacks, variables — just works. One flag and you're debugging.
Posts by tinyBigGAMES
#GameDev #IndieDev #Cpp23 #Metamorf v0.2.0 has been released. C-API, LSP Server, bug fixes and more. Enjoy!
github.com/tinyBigGAMES...
#GameDev #IndieDev #Delphi #cpp23 #Metamorf
The next release introduces a flat C-compatible API that exposes the entire Metamorf compilation pipeline to any Win64 language. Delphi, C, C++, C#, Rust, Python, Java, Go, Node.js -- if it can load a DLL and call functions, it can drive Metamorf.
#GameDev #IndieDev #Delphi #cpp23 #Metamorf
Wow. Nick Hodges is already using Metamorf in a complex, real-world scenario. Seeing it validated this quickly is honestly awesome.
github.com/NickHodges/N...
#GameDev #IndieDev #Delphi #cpp23
#Metamorf v0.10 is now available. Create your own custom programming language. Define It. Compile It. Ship It.
github.com/tinyBigGAMES...
Working on the crown jewel of my compiler journey: Metamorf. A unified platform merging Parse(), ParseLang, Myra, and DelphiFmt into an end-to-end system from grammar to native binaries.
Coming soon(ish)! metamorf.dev
#IndieDev #GameDev
ParseLang v0.1.0 is out.
One .parse file. A working native compiler back.
#GameDev #IndieDev #Compilers #ProgrammingLanguages #Delphi #Cpp #OpenSource
github.com/tinyBigGAMES...
DelphiFmt is a fully configurable Delphi source code formatter engine. Format a file, a folder, or a string in one call. Over 60 options. github.com/tinyBigGAMES... #IndieDev #GameDev #Delphi
We are building NitroPascal - a full Object Pascal compiler built entirely on Parse(), our compiler toolkit. Pascal syntax. C++23 output. Native binaries via Zig. Four source files. That's it.
github.com/tinyBigGAMES/NitroPascal
#GameDev #IndieDev #Parse
#IndieDev #GameDev #CompilerKit
(about)
www.youtube.com/watch?v=IqD3...
#IndieDev #GameDev #CompilerKit
(infographics)
💡 Ever wanted to build your own programming language? Parse() is a Delphi toolkit that compiles to native binaries. One config. One Compile() call. One native binary. github.com/tinyBigGAMES... #IndieDev #GameDev #CompilerKit
#GameDev #IndieDev #Zig #CrossPlatform
One sentence: #Myra is C++23. You just write it in Pascal syntax. Myra takes the syntax philosophy of Oberon, start with Pascal, remove everything that isn't essential, and uses it as the front end for a full C++ 23 code generator.
github.com/tinyBigGAMES...
#IndieDev #GameDev #Tiger
Exciting news!
I just merged a PR from Jason Southwell that adds Mac ARM64 (Apple Silicon) support to Tiger 🤯🔥
And let’s show Jason Southwell some love for this awesome contribution. This is what open source collaboration is all about 🙌
github.com/tinyBigGAMES...
#IndieDev #GameDev #Compiler
It's a beautiful thing — compiling your own custom language to native Win64 and Linux64 executables using the #Tiger backend.
Next update: a full-featured programming language made with Tiger. Stay tuned! 🐯
🚀 Tiger v0.1.0: Initial Release
Complete compiler infrastructure in pure Delphi. SSA optimizer, x86-64 backend, PE/ELF linker. Zero external dependencies. Cross-platform Win64 & Linux64.
#GameDev #IndieDev #Tiger #Compiler #Programming #OpenSource
github.com/tinyBigGAMES...
#IndieDev #GameDev
#Tiger is a Delphi-hosted compiler infrastructure for programmatically building native x86-64 Windows binaries. It features an SSA-based optimizer, a fluent API, and handles PE linking without external tools.
github.com/tinyBigGAMES...
#GameDev #IndieDev #Claude #AI
Showing how to send a “heartbeat” to the diary system, signaling that Claude should reflect on what was learned and apply updates.
#GameDev #IndieDev #Claude #AI
Extended Claude diary with a boot sequence that loads prior session context. It gives the model continuity of self, memory, and lessons learned. At session end, I just say “Update yourself” and it records experiences and insights for the next run.
#GameDev #IndieDev #Zig #CPP23 #PaxLang
🚀 Pax v0.2.0: Foundation for Growth
Seamless Pax/C++ interop. Full LSP. Source-level debugger. Cross-platform targeting.
github.com/tinyBigGAMES...