Imperative style of programming is more suited for stand-alone applications running on single core hardware. With Cloud Computing, SAAS, Agile rife in software industry complimented with multi core processors, it is inevitable that software programmers adopt a new style of programming that is more suited to the modern ecosystem. Hence a modern approach to software development is the need of hour.
Typesafe Stack is an alternative to traditional Java Technologies such as Java Enterprise that modernizes software development on the Java Virtual Machine to cater the needs of modern day applications. It provides strategies for scaling up to multi core and scaling out to cloud, tools to avoid bugs up front. It emphasizes on developer agility, productivity and enthusiasm.This session provides an introduction to the TypeSafe stack, its key features and how they help to beat modern day application development challenges. It will cover the following:
Scala: A hybrid language – merger offunctional and object oriented programming.
Play: A Web Development framework that focuses on developer productivity and targets RESTful architectures.
Akka: A middle ware for building concurrent and fault-tolerant applications.