Journey from Java to Scala
Presented by: harshpreet909
4 years ago
| 6 interested

Scala is designed to show that a fusion of functional and object-oriented programming is possible and practical. What has changed is that at the time it came out FP was regarded as an academic niche. So it is difficult to make the case that FP should be needed in a mainstream language. XML literals were added to the language as a specific use case because we knew that traditional OO techniques had a hard time dealing with XML trees. Nowadays the tide has turned. Functional programming has become respectable, in some areas even mainstream, and it’s sometimes harder to make the case for good object-oriented design.

  • Intro

Share this session:

Comments

    Leave a Reply