News for hackers. Stuff that matters.
Re:Elements of Programming (2019) by sicp-enjoyer on Sunday August 14, 2022 @04:09PM (#32462485)
Can you say more about why that put you off?

There are many different backgrounds from which to explore these topics, and type theory is just one way. Also the introduction isn't really trying to formalize computation itself, but give mathematical tools for talking about algorithms.

The abstract species/genus is probably inspired more by Aristotle than CS topics.

Re:Elements of Programming (2019) by Jiocus on Sunday August 14, 2022 @11:58PM (#32465734)
I don't think the terms "Abstract species/genus" ever came up, but it makes me think of Introductory course to Object-Oriented Programming (Java), lecture 5: Inheritance
Re:Elements of Programming (2019) by sicp-enjoyer on Monday August 15, 2022 @11:35AM (#32471020)
You might be happy to know there is no inheritance in these books.