Re:How to Design Programs 2nd Edition [free]
by Al0neStar on Saturday April 08, 2023 @07:16AM
(#35492264)
i havent read this book but i skimmed the toc and i have to say its probably even harder than sicp.
http://www.info.ucl.ac.be/people/PVR/booktoc.pdf
Re:How to Design Programs 2nd Edition [free]
by tmtvl on Saturday April 08, 2023 @07:23AM
(#35492291)
There is another book which isn't often mentioned, which I like to consider "SICP-lite", Concrete Abstractions: https://gustavus.edu/mcs/max/concrete-abstractions.html
Re:How to Design Programs 2nd Edition [free]
by jhoechtl on Saturday April 08, 2023 @08:40AM
(#35492656)
This is a great book and uses a back then obscure, today defunct programming language Oz.
Re:How to Design Programs 2nd Edition [free]
by systems on Saturday April 08, 2023 @01:04PM
(#35495298)
an updated version that uses a current language would be nice, but the book isnt even open source (i.e. under the Creative Commons license)
Re:How to Design Programs 2nd Edition [free]
by zerr on Saturday April 08, 2023 @04:25PM
(#35497258)
Would it be easy to follow the book using Mercury language?
Re:How to Design Programs 2nd Edition [free]
by tacon on Saturday April 08, 2023 @12:38PM
(#35495021)
Years ago, the author taught a MOOC covering parts of the book[0]. The course is archived on edX, and the videos are on YouTube[1]. It was fun starting from a super simple functional language and building to a dataflow functional language by the end.
[0] https://www.edx.org/course/paradigms-of-computer-programming...
[1] https://www.youtube.com/playlist?list=PLw454N-VXALSIzIe_eL5U...
https://www.info.ucl.ac.be/~pvr/book.html