Hacker News new | ask | show | jobs
by smcdow 3444 days ago
I don't have the time to learn a new language that doesn't expose POSIX/Linux APIs. I may never use them, but I want them there in case I need them. You never know.
3 comments

Rust does, by the way.
Like in Python, you're free to call your libc's exported symbols directly.

IMO it's a good thing rust doesn't support open()/read()/write()/close() directly and doesn't document it alongside the higher level abstractions.

One of Rust's selling points is literally that it has very easy zero-overhead C interop.