Ran into the same thing. SQLite works until you need cold start recovery or WAL contention with concurrent agents. Built a dedicated memory layer for agent workloads - happy to share: https://github.com/RYJOX-Technologies/Synrix-Memory-Engine
Show HN: The Mog Programming Language
31–40 of 91 posts
Re: Show HN: The Mog Programming Language
#32Almost all the code LLMs have been trained on uses operator precedence, so no operator precedence seems like a massive foot-gun.
Re: Show HN: The Mog Programming Language
#33> There's also less support in Mog for generics, and there's absolutely no support for metaprogramming, macros, or syntactic abstraction.
OK that does immediately make it boring, I give them that much.
Re: Show HN: The Mog Programming Language
#34Re: Show HN: The Mog Programming Language
#35> it's intended to minimize foot-guns to lower the error rate when generating Mog code. This is why Mog has no operator precedence: non-associative operations have to use parentheses, e.g. (a + b) * c. Almost all the code LLMs have been trained on uses operator precedence, so no operator precedence seems like a massive foot-gun.
Re: Show HN: The Mog Programming Language
#36> it's intended to minimize foot-guns to lower the error rate when generating Mog code. This is why Mog has no operator precedence: non-associative operations have to use parentheses, e.g. (a + b) * c. Almost all the code LLMs have been trained on uses operator precedence, so no operator precedence seems like a massive foot-gun.
I agree. But also, do people rely on operator precedence when coding? I just automatically use parentheses in general.
Re: Show HN: The Mog Programming Language
#37Earlier quoted context omitted.
I generally agree. TypeScript is a great language, and JS runtimes have certainly had a lot of money and effort poured into them for a long time. I would add WASM to this category, as probably the closest thing to Mog. Write a program in some language, compile it to WASM, and load it into the host process. This is (probably) nice and safe, and relatively performant. Since it's new, Mog will likely not yet beat existi…
Wasm is definitely designed to be compiled, either ahead of time or JITed. Wasm interpreters are few and far between.
WASM is a great system, but quite complex -- the spec for Mog is roughly 100x smaller.
Re: Show HN: The Mog Programming Language
#38I like the looks of this, and the idea behind it, but TypeScriot via Deno is an audited language with a good security model, a good type system, and sandboxing in an extremely well-hardened runtime. It's also a language that LLMs are exceptionally well-trained on. What does Mog offer that's meaningfully superior in an agent context? I see that Deno requires a subprocess which introduces some overhead, and I might be…
I generally agree. TypeScript is a great language, and JS runtimes have certainly had a lot of money and effort poured into them for a long time. I would add WASM to this category, as probably the closest thing to Mog. Write a program in some language, compile it to WASM, and load it into the host process. This is (probably) nice and safe, and relatively performant. Since it's new, Mog will likely not yet beat existi…
Re: Show HN: The Mog Programming Language
#39Earlier quoted context omitted.
I agree. But also, do people rely on operator precedence when coding? I just automatically use parentheses in general.
Also for a * b + c ? I know clang tidy wants me to do this but I think it is overkill.
Re: Show HN: The Mog Programming Language
#40Doesn't need to be its own language.