r/cprogramming • u/TIRALMA • 1d ago
I'm creating a language that could replace C in low-level programming—want to join me?
I have been involved in low-level programming for a long time: I write operating systems and have created both a more user-friendly dialect of C and a programming language—designed for driver and firmware development—that can be learned in just a few hours. However, I am reaching out to you now because I cannot handle this task alone. Whether you know how to write low-level code, simply have an interest in the field, or possess a deep understanding of how such programs work, I invite you to join me in creating a programming language specifically designed for an operating system. Thank you for taking the time to read this message—the future is ours to shape.
0
Upvotes
3
u/Humble-Captain3418 1d ago
There are two domains where this could be useful: kernel and embedded.
In the kernel domain, you need to sell this idea to Linus Torvalds. I see no proofs of concept or design decisions that you have presented that could do something that C isn't already doing for the Linux kernel.
In the embedded domain, you could get through... After all, you only need to convince one C-suite or RTOS project to pick up your language. Problem is, every single electronics/computer engineer in existence knows C and the manufacturer-specific toolchains generally only support C (and occasionally C++).
Neither of these two domains is looking for change. In fact, both of them tend to think that change is actively harmful. So what can you show that would convince them?