Skip to content
Why Scala?

Details

http://photos4.meetupstatic.com/photos/event/6/7/5/4/event_403286452.jpeg

Schedule:

12:30PM Food and Drinks

1:00PM Presentation

About the Presentation:
Scala is a JVM programming language that combines the Object Oriented Programming and Functional Programming paradigms with a strong, static type system. The language is 15 years old and continues to experience strong growth. Even so, many developers have had little exposure to the language or the concepts behind it. Many of the talks about Scala on the Internet are focused on complicated theoretical topics and are geared towards experienced Scala programmers. They offer little value to developers who aren't already accomplished Scala programmers.

This talk is different. It tries to answer the question "Why should I care about Scala?". It will briefly describe the Scala language and how it compares to other programming languages. But the main focus will be on providing concrete examples that demonstrate the value that Scala brings to software development. How the language can improve developer efficiency, increase code correctness and prevent bugs, and how the type system can be used to create richer data models.

Bio:

Marc has been developing software for 30 years and has worked in fields such as scientific data processing, device driver development, business applications and kiosk computing platforms. Over years he's programmed in languages ranging from assembly language and FORTRAN to Haskell. For the last 6 years he has worked mainly in Scala at AMI Entertainment Network in Oakbrook Terrace. He is a frequent speaker at the Chicago Area Scala Enthusiasts (CASE).

Photo of Software Development Community (SDC) group
Software Development Community (SDC)
See more events
Rev3, NIU Naperville
1120 E Diehl Rd · Naperville, IL