Hacker News new | past | comments | ask | show | jobs | submit login

I sense a troll, but

> C and C++ all have been universes. Heck even Python.

> It's only new fangled languages like Rust and Go that make an ball ache.

is not even remotely accurate. The whole idea of the Rust and Go standard libraries is to abstract platform differences away, and in cases where they're unavoidable, to make them impossible to ignore. Python, by comparison, handles them badly. It does certified Bad Things like making POSIX operations silent no-ops on non-POSIX platforms. C doesn't even try. Any cross-platform C program is an #ifdef minefield, and you'll only find out whether it works on a given platform when you try to compile it and start getting obscure library header errors.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: