tylerrhodes.Let’s talk ↗

THE NOTEBOOK / TYLER RHODES

Topic: SICP

From the notebook, collected by topic.

Topic: SICP11 articles

2018

  1. Personal

    SICP Update 11-2018

    My continuing journey to finishing SICP has slowed to a crawl the last month or so. I made it through most of section 3.3 in October before slowing down for some travel and rest. It’s definitely a meaty book to work through,…

    Read the article
  2. Personal

    Getting Motivated Again

    Well after taking it easy on SICP for the month of September to read WACIG, it’s been a little tough to get motivated to return to SICP. But I’m not giving up yet. I’m determined not to become one of the next people on the…

    Read the article
  3. Technology

    SICP - Lists, Accumulate and Flatmap, part 3

    In the third post of this series on lists in Scheme and SICP we are going to take a look at the flatmap procedure. In chapter 2, flatmap is made use of in a number of examples and in some of the exercises, so it’s worth taking…

    Read the article
  4. Personal

    SICP Update 9-8-2018

    I started working through SICP back in the middle of June, and now, in the beginning of September, I’ve finished the first two chapters. This includes doing around 90% of the problems or so, and I’m leaving the last exercises…

    Read the article
  5. Technology

    SICP - Lists, Accumulate and Flatmap, part 2

    In the second post in the little series on lists, accumulate , and flatmap we’re going to take a closer look at accumulate , and some operations on lists that we run into during SICP.

    Read the article
  6. Technology

    SICP - Lists, Accumulate and Flatmap, part 1

    The first chapter in SICP deals with computational processes and how to build procedures. The second chapter is about data abstraction, and how to represent different types of data using Scheme. It introduces the idea of…

    Read the article
  7. Personal

    Staying Focused on SICP

    It’s been a month and a half, give or take, since I started SICP. I’m about half way through the second chapter now, about to start the section that makes use of the “picture language.” I’ve been able to remain fairly focused…

    Read the article
  8. Personal

    SICP Update 7-19-2018

    I started working through Structure and Interpretation of Computer Programs about a month ago, and I’ve made fairly steady progress so far. After a month, I’ve done most of the exercises up to 2.23, which all told is about 43…

    Read the article
  9. Personal

    Status Update 7/1/2018

    Well it’s time for another blog entry. I don’t have too much to add at this point, but in the spirit of blogging and writing more, I’ll try to come up with something to write about.

    Read the article
  10. Personal

    SICP Chapter 1 Thoughts

    As part of my ongoing effort to blog more, I’m taking the time now to reflect on my experience so far with chapter 1 of SICP (Structure and Interpretation of Computer Programs). To the poor people who have found this blog and…

    Read the article
  11. Technology

    An Infinite "Loop" in Scheme, or, Applicative vs Normal-Mode Evaluation

    Getting started with Scheme, and SICP (Structure and Interpretation of Computer Programs) introduces some terms and ways of thinking about code that you don’t always run into while programming in a language like C#.

    Read the article