Douglas Crockford

@crockford.bsky.social

JSON, software as a profession

Since the beginning of computing, we have had this iron compact with the computers: A program must be perfect for all inputs, for all contexts, for all time. If it imperfect in any way, the computer has license to do the worst possible thing at the worst possible time.

I just saw Hundreds of Beavers, the movie. If it had originally been a video game, I would say that this was truly the best conversion of a game to a movie in the history of both mediums. Raccoon hats off.

Is '\n' a separator or a terminator? The difference is only noticed on the last line of a text file. I think it is a generational thing. If you grew up with teletypes and crts, it is a terminator. If you grew up with window displays, it is a separator.