<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Interesting approach. I think there's a "sameness budget" as well - no one will learn a new language if it's just the same as their current one. You can see that in Scala now - people ask "why learn Scala when Java has lambdas". I think there are good reasons to do so, but the mere question shows that Scala was too quiet on the other things it has (case classes, extensive syntax, ....) and was trying to bill itself as "Java with Lambdas".<div class=""><br class=""></div><div class="">-- Michael<br class=""><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Jul 22, 2015, at 04:13, Philip Durbin <<a href="mailto:philipdurbin@gmail.com" class="">philipdurbin@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><p dir="ltr" class=""><a href="http://words.steveklabnik.com/the-language-strangeness-budget" class="">http://words.steveklabnik.com/the-language-strangeness-budget</a></p><p dir="ltr" class="">"it’s important to be considerate of how many things in your language will be strange for your target audience, because if you put too many strange things in, they won’t give it a try"</p>
_______________________________________________<br class="">codecraft mailing list<br class=""><a href="mailto:codecraft@or8.net" class="">codecraft@or8.net</a><br class=""><a href="http://or8.net/mailman/listinfo/codecraft" class="">http://or8.net/mailman/listinfo/codecraft</a><br class=""></div></blockquote></div><br class=""></div></div></body></html>