Date: Tue, 15 Jan 2019 10:33:12 GMT From: iam@sdf.org To: freebsd-questions@freebsd.org Subject: what is libc? Message-ID: <201901151033.x0FAXCeg027256@sdf.org>
next in thread | raw e-mail | index | archive | help
i didn't know what to search for, hence directed this to the list. what is libc exactly? is it the only interface between userland and the kernel? or does libc do something more? if yes, may i know what other functions does libc perform? also, if suppose the userland were to be written in say "rust", would it theoretically be possible to write libc in "rust", and then would it have to be called "librust"? if libc isn't only about "c", why isn't it called libsys? would appreciate pointers to material to read to understand the above in more depth than is possible via email. thanks.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201901151033.x0FAXCeg027256>