Q: Thoughts on Typed Clojure and using dynamism to manage complexity? A: I don't think C++/Java/etc types are rich enough. If your program is imperative, your problems will be dominated by state. Types cause code to be far more specific and far less reusable than it ought to be.
-
-
"When I got to Microsoft, I was told in no uncertain terms that the word 'compositional' was not in the MS vocabulary. And we have blown that apart at MS."
Show this thread -
Q: Aspects of C#/.NET that are hindering F#? A: The big way we suffered is that F# did not have a strong Linux story during the rise of Linux and subsequently the cloud. That's crucial.
Show this thread -
Earlier, several HDL designers discussed Verilog and its ilk. "When we discuss Moore's law, we focus on semiconductor technology... but just as important are the tools used to design the chips. Chips in 1978 were designed with pencil and paper."pic.twitter.com/HdGQ5vL1La
Show this thread -
Sneak peek into the intensive process of naming a language (tag yourself, I'm "logol")pic.twitter.com/92tIyks0oY
Show this thread
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
cognitive psychology. PhD
Eg for complect, I was trying to give more specificity to an old notion, coupling, that system designers understand intuitively.