Programmers are beginning to rediscover this powerful style of programming. The prominence of multicore processors and the emergence of multiple languages on the JVM is reigniting strong interest in this paradigm. In this presentation we'll look at what functional programming is, why we should care about it, and how to make use of it in our daily programming activities.
About the speaker: Dr. Venkat Subramaniam is the founder of Agile Developer, Inc. and an adjunct faculty at University of Houston. Venkat helps his clients to adopt agile practices and different technologies. He has trained and mentored thousands of developers around the world and is a frequent invited speaker at international conferences. Venkat is author of ".NET Gotchas," co-author of award winning "Practices of an Agile Developer," author of "Programming Groovy," and "Programming Scala." His latest book is "Programming Concurrency on the JVM."