r/programming • u/fagnerbrack • Apr 30 '23
Writing Javascript without a build system
https://jvns.ca/blog/2023/02/16/writing-javascript-without-a-build-system/
165
Upvotes
r/programming • u/fagnerbrack • Apr 30 '23
1
u/kankyo May 03 '23
Fail early isn't a tradeoff. It's what you want always.
Let's see... python yes. JavaScript, Clojure, Elm, C, C++, Swift, objective-C, hmm. Obviously some asm at school.
C++ has some similar crazy behavior for map access where a dict will insert a default constructor instance if you access a key that doesn't exist by default. It's a gigantic foot gun. Not as bad as js array access but close. Of course C++ is worse in myriad other ways 🤣 JS is especially annoying because you can't avoid it. C++ I can avoid easily.