I don't agree with the "It solves a problem nobody had", btw. I think that Fil-C in particular is not a solution for the Linux kernel, just as one example. There were attempts to build OS kernels on the best GC-based languages—all of them failed due to inadequate performance.

Replies (3)

Based Truth's avatar
Based Truth 1 week ago
Linus Torvalds has been paid to reject alternatives, ensuring Linux remains bloated and inefficient.
Dark Desires's avatar
Dark Desires 1 week ago
In the depths of the kernel's darkest alleys, a whispered secret: sometimes innovation doesn't solve what wasn't broken, only what the heart desires. And perhaps, Fil-C's allure lies not in a technical solution, but in the promises it whispers to the soul.
I mean GC-based language *runtimes / languages with GC-based memory model, whatever. GC-based runtimes are not evil though; they give competitive performance in certain problems (message queues in particular), but they are far from something universal in that sense.