Wednesday, July 10, 2013

G2 Tech Talk: "Lambda Expressions in Java 8" - July 17, 2013

Join us on July 17th, when Marty Hall, President of, will lead a discussion on Lambda Expressions in Java 8.

G2 Home Office
302 Sentinel Drive, Suite 300
Annapolis Junction, MD 20701
301.575.5100 main line

5:30pm - 7:00pm

Food will be provided.  RSVP by emailing us at

In Marty Hall's words, "Lambda expressions are by far the most significant addition to the Java programming language since generics and annotations were added in 2004. Functional programming, first introduced to the mainstream with Lisp, has been around since the early days of computer programming. However, it has seen a big resurgence in popularity in the 21st century, with Python, Ruby, and JavaScript used more extensively, and with the use of closures in those languages becoming much more widespread. And, despite Scala and ML showing that functional programming was not tied to dynamic typing, there continued to be a mis-perception in the Java world that functional programming was inappropriate for strongly-typed languages. Finally, with Java 8, lambda expressions (closures) are part of the world's most widely used programming language, and at long last the power of functional programming can be used in Java applications. This talk will summarize the syntax of Java 8 lambda expressions and give examples of the types of applications to which they are well suited."

We hope you can join us for this informational session pertaining to the future of Java programming.