BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Requirements in Application Development - Adam Smith\, Churchill C
 ollege
DTSTART:20180207T190000Z
DTEND:20180207T193000Z
UID:TALK100942@talks.cam.ac.uk
CONTACT:Matthew Ireland
DESCRIPTION:As demands on software applications change over time\, it's he
 lpful to know what programming techniques might be useful. New requirement
 s have led to the extension of old languages and the creation of new ones.
  In this talk\, I will present functional and reactive programming and how
  features from both can be exploited in Java. I will also look at the earl
 y developments in Java and how it became what it is today and how it incor
 porates functional and reactive concepts.
LOCATION:Wolfson Hall\, Churchill College
END:VEVENT
END:VCALENDAR
