I built a new systems language in Rust. Meet Cyrus
▲ 1 r/Zig+1 crossposts

I built a new systems language in Rust. Meet Cyrus

My friend and I have been working on a new programming language called Cyrus, and we wrote the compiler entirely in Rust

The TL;DR: Cyrus is a strictly imperative, low-level systems language. We built it for developers who want the absolute, unfiltered control of C but crave modern ergonomics without a Garbage Collector or the strict rules of a borrow checker.

Core Features:

  • Manual Memory Control: Bring your own allocator and use defer for clean, predictable resource management.

  • Explicit Semantics: Absolutely no silent type truncation, hidden control flow, or automatic rules wrapping your decisions.

  • Bare-Metal Ready: Full support for inline assembly, pointer arithmetic, and naked functions.

  • Modern Ergonomics: Compile-time generics, strict type safety, and seamless bidirectional C interop (extern(c)).

You can check out the project and our full design philosophy on GitHub:

GITHUB REPO

We are currently working on self-hosting the compiler and would love to hear your thoughts on the syntax or the architecture

u/The_Judge26 — 6 days ago
▲ 1 r/rust

I built a new systems language in Rust. Meet Cyrus

My friend and I have been working on a new programming language called Cyrus, and we wrote the compiler entirely in Rust

The TL;DR: Cyrus is a strictly imperative, low-level systems language. We built it for developers who want the absolute, unfiltered control of C but crave modern ergonomics without a Garbage Collector or the strict rules of a borrow checker.

Core Features:

  • Manual Memory Control: Bring your own allocator and use defer for clean, predictable resource management.
  • Explicit Semantics: Absolutely no silent type truncation, hidden control flow, or automatic rules wrapping your decisions.
  • Bare-Metal Ready: Full support for inline assembly, pointer arithmetic, and naked functions.
  • Modern Ergonomics: Compile-time generics, strict type safety, and seamless bidirectional C interop (extern(c)).

You can check out the project and our full design philosophy on GitHub: GITHUB REPO

We are currently working on self-hosting the compiler and would love to hear your thoughts on the syntax or the architecture

u/The_Judge26 — 6 days ago

how to to transfer all my data

i will change my pc and i want to transfer all what i have (bookmarks,passwords,histroy,etc) in brave to the new browser i tried the sync option but it didn't work

u/The_Judge26 — 10 days ago

The Sniffer (VS Code extension)

Hey everyone,

I was tired of AI coding assistants completely grinding to a halt whenever I hit a rate limit, lost Wi-Fi, or got a 429 RESOURCE_EXHAUSTED error.

So I built LocalCode Optimizer (The Sniffer).

Instead of just autocompleting syntax, it parses your Python code's Abstract Syntax Tree (AST) similar to a compiler's frontend to act as an automated architecture reviewer. It catches deep structural issues like nested loops hiding O(N^2) time complexities, dead code, and unreachable branches, injecting insights right above your functions via CodeLenses.

The Dual-Engine Setup:

  • Primary Backend: A Python app managed with uv running on the Google Gemini ADK (gemini-2.5-flash) for fast algorithmic reasoning.
  • The Offline Fallback: The extension continuously monitors stdout/stderr. If Gemini hits a rate limit or drops connection, it instantly intercepts the crash and reroutes the payload to a local Ollama server running qwen2.5-coder:0.5b. The response streams back as NDJSON seamlessly without interrupting your workflow.

GithubRepo

u/The_Judge26 — 1 month ago

مشروع التخرج حاسبات ومعلومات

ممكن يا شباب الناس تقولي عملت ايه في مشروع التخرج علشان كنت عايز اعمل مشروع زي درون بس هيبا صعب فا لو ممكن الشباب الي عملت مشاريع تقولي عملت ايه علشان احرك افكاري

reddit.com
u/The_Judge26 — 3 months ago

I made a language called C-Asterisk

I am a 3rd year CS student and for our compilers course a few friends and I built a brand new programming language Our main goal was to create something with a syntax as easy as Python but significantly faster by leveraging LLVM.

To test it I benchmarked it against Python using a small MNIST machine learning project and our language ran almost 100 times faster.

This was my very first large scale project and I learned a massive amount about ASTs, LLVM IR, and memory management. I wanted to share our architecture and what we learned along the way for anyone else interested in compiler development.

GITHUB REPO

u/The_Judge26 — 3 months ago
▲ 32 r/dev+3 crossposts

I made a language called C-Asterisk(updated)

First i want thank everybody who gave me ideas and pointed my mistakes i add a lot of things and optimized my llvm i benchmarked with c++ and go right now c* is as same level of speed as c++ and go and faster than python by more than 100 times .

original post

REPO:
https://github.com/TheJudge26/C-Asterisk-Alpha

u/The_Judge26 — 3 months ago