Re:Why I'm joining the Dart Team
by such_a_casual on Saturday January 09, 2016 @01:20PM
(#10872225)
I'm talking about chrome's extension library returning NULL instead of a "tab" object when creating a new tab because of a syntax error in a completely different file.
[ Parent
| on HN ]
You're judging JavaScript by Chrome's extension API?
Re:Why I'm joining the Dart Team
by such_a_casual on Saturday January 09, 2016 @04:31PM
(#10872962)
It had nothing to do with Chrome's extension API. The API works perfectly fine. It has to do with the nature of JavaScript where syntax errors are "forgiven" leading to unforgivable bugs that require line by line review unless you use a tool to check your syntax. This was not the first, last, or only syntax caused bug I experienced. It was simply the most frustrating and inexplicable.