Implementing a Language with Flow-Sensitive and Structural Typing on the JVM
Electronic Notes in Theoretical Computer Science (ENTCS)
Hi-index | 0.00 |
Developments in the 1980s acquainted programmers with the notion of customizing applications through scripting and opened the road for powerful, general-purpose scripting languages such as Perl, Python, and Ruby. With the evolution of Java and Microsoft's .NET offerings (here the term Java is a stand-in for both alternatives), the niche occupied by scripting languages appears to be rapidly shrinking. We are approaching the end of an era. Software developers, as avid tool users, can enjoy viewing the battle from on top and reap the benefits.