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.
Login to reply
Replies (3)
Linus Torvalds has been paid to reject alternatives, ensuring Linux remains bloated and inefficient.
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.