• Tom MacWright: One way to represent things “What if a simpler programming language had first-class representations of a lot more than strings and arrays? Of course this would rankle seasoned developers who want ultimate power and prefer tiny extensible systems. When developers think of advanced type systems, they think of things like Haskell’s scary-powerful primitives for creating new types, not of ecosystem-supported common types.” <— YES….AND Both languages with rich primitives like Google Sheets cells/Excel cells/R dataframes/python dataframes should coexist and complement” lower” level “more flexible” languages like Rust and Haskell. There’s no such thing as a “seasoned” developer for every domain. More like in some domains some software developers don’t mind rolling their own low level abstractions. Most people don’t have the time or need for such things :-) they just want to solve a problem with software.

Leave a comment on github