Follow

> erratums for this book can be found at the book’s website. In Latin, the plural of erratum is errata as is done with second declension neuter nouns in the nominative case. But I am writing in Modern English, and in Modern English we should be forming plural nouns by appending -s, or in cases of excess sibilance, -es. So, yes, erratums. Given a choice between progress and tradition, I am going with progress informed by the lessons of history. That is how things are made better.
- Doug Crockford

@codesections Very interesting.
It is remarkable how similar is the relationship between English and Latin to that of Persian and Arabic 😀
I could have written (or probably HAVE already written sometime somewhere) the same statement but this time about not using Arabic irregular plural rules for Arabic loan words and instead, using the regular Persian plural suffix "ها".
The only difference is that Persian is not a descendant of Arabic, while English somehow is.

@masoud @codesections "That is how things are made better"
life was shorter but a lot more fun

@johnbessa @codesections
Oops, I meant "while English somehow is a descendant of Latin" 😆

@masoud @codesections u b talk'n about math - west was so hooked on aristotle's nonsense that we wound up w relational tables as databases (instead of complex structures as in natural thinking)

@masoud I discovered complex structures when I needed to create a database for my performance collection system back in 95 - I used perl complex structures and build a whole data server that relied on (then advanced) HP Unix virtual file systems - self scaling - then learned that is how the mind works - If I didn't have to do that I would have been using relational tables in RDMS's and never would have known about what is now called 'self-concept' self-esteem, -agency, -efficacy etc

@masoud so many analogies between compt/network and humanity/society - but computers will never have a soul, likeable nonetheless :)

@masoud oh forgot - aristotle and hippocrates invented the relational table for hippocrates 'biles' (nonsense psychology, but there you have it, the RDBMS) kid woke up

@codesections that makes zero sense. Why even use the latin word if you're going to mangle it and don't just use "errors", the English word that clearly descends from that latin word. This way he'd also avoid writing a whole explanatory paragraph too. 😕

@qwazix
>Why even use the latin word if you're going to mangle it…This way he'd also avoid writing a whole explanatory paragraph

But the explanatory paragraph is the actual point. Crockford is arguing that (programming) languages—more specifically, javascript—are just tools, and that people should evolve them to be better tools rather than sticking with tradition.

And he starts by making the same claim about natural languages.

Source is here: howjavascriptworks.com/sample.

Sign in to participate in the conversation
Fosstodon

Fosstodon is a Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.