this post was submitted on 05 Sep 2023
403 points (94.7% liked)
Programmer Humor
19623 readers
1675 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Seriously though, why? Is there historic reasons for that? Did they have to pay extra for more letters back in the day?
Yes. Memory and storage were at a very high premium until the 1990s, and when C was first being developed, it wasn’t uncommon for computers to output to printers (that’s why print() and co are named what they are), so every character was at a premium. In the latter case, you were literally paying in ink and paper by the character. These contributed to this convention that we’re still stuck with today in C.
Wait, but they didn't print out the source code right? Or did they use teletypes to develop?
Basically yeah. ed the editor was designed with that in mind
Oh, that makes a lot of sense then.
After all, it is the standard text editor
spoiler
uff, doesn't feel right if it isn't KasaneTeto saying this :/