4 ms·
To be fair, LSP was TypeScript only in the beginning. You have to start somewhere.
by wereHamster 8y ago
To be fair, LSP was TypeScript only in the beginning. You have to start somewhere.
- pas 8y agoAnd there was the sort of famous (at least in Scala circles) rant by Paul Philips about how insanely dumb the compiler is, how slow and unhelpful, as it builds up all the structures from scratch every time, just to throw a syntax/type/other error, instead of keeping the state and only processing the delta (the changes and the minimal related nodes in the tree). So (type aware) programming should be a conversation with the compiler, trying to prove more and more about the code, while trying to clarify the intentions of the programmer.
- jvican 8y agoFWIW, this has nothing to do with BSP and it's also not true technical wise.