Hacker News new | ask | show | jobs
by taylodl 215 days ago
C couldn't keep that promise because C never made that promise! C had system-dependent implementations from the start. You were never promised that source code targeting execution on one platform would work as expected if targeted to another platform. Making truly platform-independent C code is arduous work requiring a lot of #ifdef/#ifndef and testing.
1 comments