Dylan Isaiah P.

@dylanisaiah
3 Followers
0 Following
30 Posts
• 27
• Autistic + GAD + UPD
• Child of God 🙏
• Learning Programming
@MauriceElliott Fair haha! I was just explaining.
@MauriceElliott I might in the future. Right now I am making a programming language called Slate (to be honest I'm using Claude.ai, I couldn't make it on my own)
@MauriceElliott Odin is indeed an interesting language! The only think that stops me from giving it a try to be honest is "main :: proc()", the syntax for declaring variables is just weird to me. I don't mind the :: but maybe "proc::main()" would look better.

Update:

We changed the name to Slate, and there is now a GitHub org at: https://github.com/orgs/slatelang-dev/repositories

We're working through the rewrite, Slate will be self-hosted with a small GC + LLVM IR + compiled to machine code.

@lviardcretat The type system will grow — things like custom types or type aliases are on the roadmap. The 4 types are just the foundation, not the ceiling.
@lviardcretat Honestly yes, Python's readability was an influence. The goal was visual simplicity without Python's "magic" — explicit types, no implicit coercion, no surprises.
@menelion Luma is a tree-walking interpreter written in Rust — no intermediate representation, no LLVM, no transpilation yet. Source goes straight to tokens → AST → execution. The transpiler-to-C approach is solid for performance, it's how early languages like C++ started. Total time was about 3 days, built collaboratively with AI assistance. The approach was iterative — lexer first, then parser, then interpreter, one feature at a time.
@lviardcretat there will be more types, we're not finished building yet, I just wanted to get it published to GitHub so we could have commits for reverting and stuff. Do you mind explaining what you mean by fallbacks? I'd like to avoid/fix those
Just published Luma 🌙 — a small programming language designed to be kind. Explicit types, gentle errors, low cognitive load.
Built with AI assistance by someone who can't write code independently. That's kind of the point — tools should work for everyone.
github.com/dylanisaiahp/luma
#programming #opensource #accessibility #rust
@[email protected] Rust and Java have been my favorite languages honestly. Go and Zig are particularly interesting too!