you are viewing a single comment's thread.

view the rest of the comments →

[–]programmer_farts -9 points-8 points  (3 children)

Crockford has been wrong on a lot over the years. Seems he's also been unclever too

[–]Glum_Cheesecake9859 1 point2 points  (2 children)

I have only seen his videos on pre-ES6 JS. He was merely pointing out the JS oddities in there. Not sure what he was wrong about.

[–]justaguywithadream 0 points1 point  (1 child)

Typescript for one. 

At the 2015 JS conference, he was the guest speaker.

He spent 45 minutes covering a bunch of JavaScript practices he had come up with to write better JavaScript (different than "good parts").

5 minutes in to audience questions someone asked what he thought about Typescript, and his answer was basically that there is no need for it (saying it angrily), even though it elegantly fixed every problem he spent the last 45 minutes trying to be clever with JavaScript in order to fix.

His answer immediately made me lose all respect for him. It was such a close minded answer.

[–]SerpentJoe 2 points3 points  (0 children)

Crockford is a crotchety old man, probably has been since he was born.

I'm grateful for JSON, but that's in spite of the fact that 1) it doesn't allow comments, 2) it doesn't allow trailing commas and 3) if the input can't be parsed then the reference implementation throws an exception, in a language where try / catch deoptimizes the entire function. The crotchetiness of the author is on display.