Why is holy C so under utilized? : r/linuxquestions
A subreddit for asking question about Linux and all things pertaining to it. I have recently looked into holy c (language for templeOS) and it is really a well written language particularly for its time period (16bit era) with improved switch statements and running code at compile time. Why does no one seem to be interested in it. No software project or anyone else seems to be remotely interested in it either in improving it or using it in some software. What do you guys think why that is? Ya right. Lets move everything over to some obscure C derivative that nobody has ever heard of for... "improved switch statements" Because as amazing as HolyC is conceptually, developing it practically, as far as I know, is very redundant to be worth the effort. Holy C was, iirc, developed in a way where every application would run on the kernel level, with none of the advantages of 64bit era, which is when it was actually developed. templeOS was a project on its own, and HolyC was used for said proj
Because as amazing as HolyC is conceptually, developing it practically, as far as I know, is very redundant to be worth the effort. Holy C was, iirc, developed in a way where every application would run on the kernel level, with none of the advantages of 64bit era, which is when it was actually developed. templeOS was a project on its own, and HolyC was used for said project. Any benefits (especially at the time) that it could have brought would mean you having to make the language not only compatible to multiple architectures but multiple OSes as well, and then develop a whole layer of…
saved by
related reading
- A Language Design Analysis of HolyC - Harrison Tottyharrison.totty.dev
- Frequently Asked Questions (FAQ) - The Go Programming Languagego.dev
- How Does a Database Work?cstack.github.io
- The Lost Art of Structure Packingcatb.org
- Weekend projects: getting silly with Clcamtuf.substack.com
- C Isn't A Programming Language Anymore - Faultlorefaultlore.com
- Hobby OS-deving 1: Are You Ready? – OSnewsosnews.com
- Good examples of Clojure macros usage which demonstrate advantages of the language over the mainstream? - Stack Overflowstackoverflow.com
- Why (most) High Level Languages are Slow // A Random Walk Through Geek-Spacesebastiansylvan.com
- Why Rust - Rust for C-Programmersrust-for-c-programmers.com
- Many can write faster asm than the compiler, yet don't. Why? — LessWronglesswrong.com
- Writing a C compiler in 500 lines of Pythonvgel.me