News for hackers. Stuff that matters.
Re:The 7 Rules for Writing Software That Won’t Die When You Do by yeahdude on Friday June 26, 2015 @05:24AM (#9783134)
The ANSI C standards are backwards compatible. K&R C is not one of them. If you write in C89/C90 it will last as long as any LISP program.
Re:The 7 Rules for Writing Software That Won’t Die When You Do by informatimago on Friday June 26, 2015 @05:31AM (#9783164)
The track record is not encouraging. Perhaps some pair of standard keep backward compatibility, but I've already read reports of programs that don't compile anymore with gcc 5.0.
Re:The 7 Rules for Writing Software That Won’t Die When You Do by yeahdude on Friday June 26, 2015 @05:48AM (#9783210)
Is the conflict you read about a bug in the compiler or a bug in the standard? A bug in the standard is much worse, whereas implementation bugs can be fixed. Maybe you read about undefined behavior? Implementations are free to change how they handle it.