Oh hey, my #Minnebar17 talk is online! Is it good? Not sure, haven’t watched it! But here it is!
https://www.youtube.com/watch?v=3aw7777DS58
“The idea that removing features can make programming languages better is both surprising and exciting. What programming language features that we consider essential today might be the next GOTO, withering and vanishing from high-level languages of the future?”
@inthehands Also, this feels like the lead-up for one-on-ones after the talk like “hey, have you ever tried… <gets quiet> functional programming?”
@abitwise I mean, I explicitly plug Elm in the talk, so…yeah!
And part of what I’m alluding to with the “as-if copied” bit at the end is the emerging new consensus (exemplified by Swift and Rust) that if you have types with value semantics, you can do familiar imperative programming and still secretly be doing functional programming.