Computer Science 340
Programming Languages
Fall 2019, Siena College
Lecture 20: Datatypes Wrapup
Date: Wednesday, October 23, 2019
Agenda
- Announcements
- Language Project
[HTML]
[PDF]
- let's get everyone else's ideas into the shared
document as soon as possible so I can review in time for you to
finish forming groups and to get your proposals together
- create your own repositories (no GitHub Classroom link), but
send me a link if they're public, an invitation to join with at
least read access if they're private
- Problem Set 5: [HTML] [PDF] groups should be formed and
repositories created, if not, do so right away
- Reading and group assignment for Sebesta Ch. 7, everyone needs to contribute to their team's initial responses by
tomorrow, finish up by Monday's class
- No class on Friday while I attend CCSC
Eastern in Pittsburgh
- Mid-semester grades
- Data types
- Any remaining time for Problem Set 5: [HTML] [PDF] and
Language Project
[HTML]
[PDF]
discussion/work
Terminology
- reference type
- garbage collection
- reference counters
- mark-sweep approach
- type checking
- compatible types
- type error
- strongly typed
- name and structure type equivalence