Java as it Evolves Into a Functional Language
Details
Java was written to be a platform agnostic language. In the time since its inception, it has become the industry standard language for application development. The applications Java was well-suited to develop had a stringent set of requirements, limited use cases, and a long life expectancy with little maintenance. In short, Java became the new platform agnostic C. As the world changes from object-oriented applications running in a data center around the clock to functional applications running in a serverless context in the cloud when necessary, the features which made Java great are starting to make Java a secondary choice behind Python. In this talk, we examine the comeback Java is poised to make as modern development needs shift to a functional, cloud-based paradigm.
About the Speaker:
Dan Ferguson
B.S. Computer Science/Mathematics
Java Developer
Experience writing QA run books, test cases, and testing frameworks
Experience maintaining low latency messaging applications and message busses
AWS Solutions Architect Professional looking to break into the Big Data space
