Functional Programming

Speaker:  Venkat Subramaniam – Broomfield, CO, United States
Topic(s):  Software Engineering and Programming


Most of the mainstream languages have supported the imperative style of programming for a very long time. Functional programming has been around for a few decades but it's finally gaining popularity. What does it mean to program in the functional style? Why should we care to program using this style? Are there performance concerns? This presentation will address these questions, not in theory, but using practical live coding examples. The presentation will show how imperative programming has accidental complexity baked in and how functional programming, though not familiar to a lot of programmers, removes those complexities from application code.

About this Lecture

Number of Slides:  0
Duration:  90 minutes
Languages Available:  English
Last Updated: 

Request this Lecture

To request this particular lecture, please complete this online form.

Request a Tour

To request a tour with this speaker, please complete this online form.

All requests will be sent to ACM headquarters for review.