@zeuxcg This is very cool, congratulations on the release! I'm curious about how the gradual type system operates: is there any runtime type checking for soundness when values cross from the `any` type to a static type, or are types erased like in TypeScript, Flow, etc?
📈 How does Facebook statically check millions of lines of JavaScript code?
🤔 What's the difference between FB's Flow checker and TypeScript?
Talk about all this and more this Friday 3pm PT on #PLTalk with Jordan Brown and @mvitousek from Facebook!
📺: https://t.co/RLWO9aH1QF
We're Alphabet workers. We’ve been organizing for over a year, & we’re finally ready to share why.
This morning, we're announcing #AWU, the first union open to *all* workers at any Alphabet company.
Every worker deserves a union—including tech workers.
https://t.co/m2Qmjwz32V
Next from DLS, we have @mvitousek's talk on Optimizing and Evaluating Transient Gradual Typing, delving into the performance of the transient semantics running on top of state-of-the-art VMs. https://t.co/dpq8AJVKwl
The curry-rice conjecture states that when you make curry and rice, it is nearly impossible to make exactly enough curry and rice to eat it all together -- you will always need to make more rice or curry. The solution to this problems is considered NP-hard.