https://en.m.wikipedia.org/wiki/Lambda_calculus https://en.m.wikipedia.org/wiki/Church_Encoding
#Lisp isn't even mentioned. Python as a lambda example. Current CS teaching sucks.
https://en.m.wikipedia.org/wiki/Lambda_calculus https://en.m.wikipedia.org/wiki/Church_Encoding 1 comment
|
@anthk I agree with Sussman. But that just means that #Python is at the heart of the “lets just build it and see if it works” ethos, #Scheme ‘s ethos is more like “lets make sure humans can understand how the entire system works.”
Imagine if civil engineering adopted the Python ethos. “Just build the building, if it crumbles, we build it again without the mistakes we made last time! We will just make the residents sign an agreement saying their families can’t sue us if they die while living there.” Its kind of like Boeing’s approach to aerospace engineering.
Yeah. Current CS sucks. I blame the Silicon Valley culture for that.
@spnw
@anthk I agree with Sussman. But that just means that #Python is at the heart of the “lets just build it and see if it works” ethos, #Scheme ‘s ethos is more like “lets make sure humans can understand how the entire system works.”