Re:Projects: Back to C
by blattimwind on Saturday August 18, 2018 @03:46PM
(#17790249)
I.e. somewhat portable code that might (and sometimes does) break randomly, because it isn't actually portable, standard C.
[ Parent
| on HN ]
It is actually portable. It isn't 100% standard of course, and almost nothing is. Start with the fact that standard C is unable to have a GUI, unable to make a network connection, and unable to make a plain text editor that can respond immediately to any keystroke other than Enter.
You can't even implement the functions to provide those features. Any program using any of those features is fully undefined by the C standard. Any interesting program is thus undefined by standard C.