Timothy Krupinski

19%
Flag icon
Traditionally programmers have tended to favor control syntaxes that are very precise and compact and have no redundancy at all. This is a cultural legacy from when computing resources were expensive, so parsing stages had to be as cheap and simple as possible. English, with about 50% redundancy, looked like a very inappropriate model then. This is not my reason for normally avoiding English-like syntaxes; I mention it here only to demolish it. With cheap cycles and core, terseness should not be an end in itself. Nowadays it’s more important for a language to be convenient for humans than to ...more
The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary
Rate this book
Clear rating
Open Preview