Re:JavaScript Records and Tuples Proposal goes to stage 2
by mcraiha on Thursday July 23, 2020 @12:25PM
(#23929036)
"Records and Tuples aim to be usable and understood with external typesystem supersets such as TypeScript or Flow." Must be fun to design stuff that shouldn't break your language nor other languages.
Re:JavaScript Records and Tuples Proposal goes to stage 2
by rsstack on Thursday July 23, 2020 @12:47PM
(#23929272)
Immutability and structural equality will make these extremely useful. I'm concerned how the masses of recent grads and bootcamp grads will interact with these. One of my favorite JS interview questions is "what is the difference between var, let, and const?". I don't reject candidates based on it, I just like hearing the different answers. I only heard the correct answer once out of all the entry-level developers that I interviewed.
Reference equality is a huge source of confusion for them. Structural equality is what they expect.
JavaScript is adding so much new syntax I feel bad for people starting to learn the language now.