Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes, the lack of proper standards made it even worse, and yes, JavaScript has 'good parts', but JavaScript is still chockfull of wat: https://www.destroyallsoftware.com/talks/wat


That video is completely misleading due to a quirk of the repl treating {} as a block not an object, not really a language wart.

Try it yourself: var a = [] + {}; var b = {} + [];

Miraculously they are same (but only because the list is empty, string concat order matters obviously)! The only time that wat can ever happen is a case that would never exist in any actual code. The Dom is full of wat but I still havent seen any legitimate cases in js itself.


so it should be easier to use javascript on server side, no?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: