Closed kingcons closed 6 years ago
A) Wow, I actually wrote a good issue. B) We still need to discuss exercise 2.76 some at the beginning of the next meeting. :)
In spite of my doing none of the exercises this week ( π), this was a great meeting! Shoutouts to @bigjust for having worked through the chapter and leading discussion. Also, the discussion around exercise 2.76 from Section 2.4 and Footnote 118 from 2.5 was pretty dope. :sunglasses:
Week 8 - Section 2.5
Group Leader of the Week
Meeting Details
This will be our last meeting at the headquarters of Tourbuzz/Showcase IDX. I have put in my notice and will be joining Flatiron School as the Lead Instructor at their new Atlanta campus. π
Unfortunately, this will necessitate finding a new venue for us to meet. I vote for somewhere we can hear each other and see a laptop screen and, potentially, drink beers. Synthesizers optional. Maybe even my house in EAV? (Read: Beers and synths. π±) But I might not be able to make 6pm sharp once classes start at the end of October. Also, that might be bad location for Matt due to Moebius. Thoughts? π» π
Section Details
Section 2.4 showed us three different strategies for performing dispatch based on data type:
apply-generic
) that looks for the "right" procedure in a table.Section 2.5 will continue on from this point exploring how to combine dispatch with interfaces to achieve full polymorphism and explore issues around larger type (or "class") hierarchies. I say "full polymorphism" because previously, even when we did dispatch on type tags they were different representations for the same data. Now, we'll see how to make addition do "the right thing" based on whether it's argument was a number, ratio, complex number, etc. Afterwards, we'll be in good shape to explore assignment/mutable state in chapter 3 to approximate "real" objects.
The Planning Thread
We'll use this github issue as a discussion thread for: