On Wed, Dec 21, 2011 at 11:03 AM, Kevin Wright <[email protected]>wrote:

> For anyone used to Scala, the descriptions of Kotlin and Ceylon are once
> again evoking that same eerie sense of familiarity and the same fears as to
> why anyone would want to clone a feature set so closely.  Instead of
> contributing to the pre-existing open source solution.


There are millions of good reasons for rolling your own thing instead of
contributing to something that already exists (license, dislike for the
original solution's design or implementation, starting something from
scratch, creating your own project, going in for the challenge, learning,
etc...), but ignoring this aspect and going back to your original point, C#
is a good example of something that started as a clone and which later
evolved into something very popular.

I just find the angle "Why did you invent your own thing instead of adding
to the existing?" very short-sighted and detrimental to research and
discovery, and it usually tells me that the person asking this question has
become a little too comfortable with what he likes and closed-minded to
what he doesn't know he might end up liking too.

-- 
Cedric

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to