|
|
|
|
|
by pizlonator
224 days ago
|
|
> If you are not writing anything performance sensitive, you shouldn't be using C in the first place. Then why are all of the IO-bound low level pieces of Linux userland written in C? Take just one example: udevd. I have a Fil-C version. There is zero observable difference in performance. |
|
My fear is that the performance difference might add up once use it on more and more part. I imagine it uses a lot more memory. Plus once Fil-C gets adopted in the mainstream it might lower the need for devs to actually fix the code and they might start just relying on Fil-C.
To be fair, systemd itself is corporate shite to begin with and I wouldn't mind seeing it being replaced with something written in a language with memory safety.