Software as a Reflection of Values with Bryan Cantrill(corecursive.com)
corecursive.com
Software as a Reflection of Values with Bryan Cantrill
https://corecursive.com/024-software-as-a-reflection-of-values-with-bryan-cantrill/
1 comments
This is one of my all-time favorite talks ever, for all the reasons you state. I think it’s such an interesting framing that I gave a talk about how I see Rust via this lens at QCon London recently.
Very cool Steve! Do you have a link for the talk? My googling is not turning it up
https://qconlondon.com/london2019/presentation/how-rust-view... is the session page, but I don't believe the video is out yet :)
This perspective, that programming languages have sort of cultural tradeoffs and you should make sure you are happy with those trade-offs seems obvious but it is not something I've heard anyone state before.
It also makes for an interesting way to examine the space of programming languages in general. It is a richer way to compare than the standard OO vs FP, and systems programming vs scripting, etc. Rust wants to be approachable, but their top level value is safety, so it will never be as approachable as javascript.