By mswatcher
via engineering.nulogy.com
Published: Mar 14 2013 / 12:21
Types have a bad reputation for making code harder to read, adding unnecessary ceremony, and in general complicating things. In this article I’d like to show that a type system done right can help make code more readable and toolable without constraining the expressiveness of the language. Or in other words, I will show how a type system can allow the flexibility of Ruby and the toolability of Java to coexist in one language.
Add your comment