3 ms·
The crispness and terseness is definitely a big part of Kotlin's appeal. What I find suprising is that these ideas don't exactly seem breakthrough. Why aren't
by norswap 9y ago
The crispness and terseness is definitely a big part of Kotlin's appeal.
What I find suprising is that these ideas don't exactly seem breakthrough. Why aren't more language implementing them or taking them further?
- pmontra 9y agoBecause they're not new. Check this XML DSL for Ruby, March 2008 http://www.codecommit.com/blog/ruby/xmlbuilder-a-ruby-dsl-case-study http://www.codecommit.com/blog/ruby/xmlbuilder-a-ruby-dsl-ca... What's happened here is that it's being done in a statically typed language which is harder than in a dynamically typed on. So, good job done.
- tormeh 9y agoIt's not new in statically typed languages either. There are already too many DSLs in Scala...