I'm disappointed with the people who are down-voting this comment, as it's, in my opinion, informative and provides a reasonable summation of the differences between Kotlin and Scala. I'd ask people who disagree to put their disagreement into words.
The Kotlin Language: 1.0 Beta Is Here
91–100 of 102 posts
Re: The Kotlin Language: 1.0 Beta Is Here
#92How is it better than Ceylon 1.2? Ceylon compiles to JVM bytecode, JavaScript, Dart, and will to LLVM in the future. As a language, it's a great superset of Java. I posted [0] about the great new Ceylon 1.2 (which is backed by Red Hat), and nobody seemed to care, but there's so much hype about Kotlin - I don't get it! [0] https://news.ycombinator.com/item?id=10474126
Don't know Ceylon or Kotlin except superficial poking around the websites. So, let me ask you, how is Ceylon better than Kotlin? I'd like to see a good write-up (separate blog post) that compares and contrasts the two. What are use cases where one language would be significantly better than the other? (Edit) Wow! Did not expect such a dearth of samples (for both languages) on Rosetta Code. http://rosettacode.org/wiki…
Re: The Kotlin Language: 1.0 Beta Is Here
#93Earlier quoted context omitted.
So what, in the above "wall of text", is wrong about Scala or Kotlin? You're not telling what was incorrect, just that the author is _always_ incorrect, which strikes me as hyperbole.
It's just the regular Scala brigade that stalks and attacks anyone who dares criticize Scala, regardless of the content of the criticism. They seem to have become extra sensitive with the recent momentum that Kotlin has been gaining. If you were wondering why the Scala community has such a bad reputation, it's because of people like them. Just ignore them. Fortunately, not all Scala users are like them.
Oh, wait, it isn't:
By the way, pron, as more general complaint,
your comments about Ceylon are always very
uninformed, but you state them as fact.
How about you actually spend some time learning
the language first before commenting any more
about it here or on reddit. Because it really
wastes my time and raises my stress level having
to correct your - probably unintentional - FUD.
It's clear that you don't know Ceylon, so please
stop telling everyone else stuff that you're
just guessing at.
OTOH, if you want to get answers to any
questions you might have you are extremely
welcome to come on our Gitter channel and
ask them, and I promise we're always very
patient about explaining stuff there. I make
that offer in complete sincerity.Re: The Kotlin Language: 1.0 Beta Is Here
#94Earlier quoted context omitted.
What is your problem? No need to be so passive-aggressive. :-) If you don't want to hear it right from the people who should know it best, I can't help you.
You're strongly objecting to what he's saying now , but you can't tell me what is incorrect in what he said? Which strongly suggests that you're objecting to the person saying it, not the said.
Hint: There is one in this thread.
Re: The Kotlin Language: 1.0 Beta Is Here
#95Comparison with Ceylon ?
Here's a preso: https://speakerdeck.com/evacchi/kotlin-and-ceylon-modern-pro... I can't say I've used Ceylon much but I think Kotlin's syntax is much nicer and it's much easier to approach than Scala.
Re: The Kotlin Language: 1.0 Beta Is Here
#96Re: The Kotlin Language: 1.0 Beta Is Here
#97Earlier quoted context omitted.
There are many feature-level differences, but the biggest differences are in the approach, goals and philosophy[1]. When it comes to philosophy, Kotlin is a modern Java -- i.e. a "blue-collar" language[2], aiming to adopt only tried-and-true ideas and not to break new grounds. Scala is most certainly not blue-collar, serving as a basis for a few PhDs, and incorporates many ideas that haven't been tried in the industr…
You keep spreading your misinformed FUD about scala every time someone mentions it in a thread. Do you really continue to maintain the position that scala is not used successfully by large teams?
Also, I would appreciate you stop saying that my opinions are misinformed (as they are most certainly not), unless you care to point out my errors. It's OK to disagree, and I don't think you should expect everyone to share the same opinions with you.
BTW, I think that much of the (valid) disagreement stems from a difference in perspective. Some people concentrate on language features, while I could care less whether a language has higher-flavored emojis or subliminal piping. I view those features as means to an end, so first and foremost I care about that end -- what the language aims to achieve -- long before getting to how it aims to achieve it, which, IMO, is only a concern once the goals match your own, otherwise the discussion is purely academic (which may be interesting in its own right, but not my focus).
Re: The Kotlin Language: 1.0 Beta Is Here
#98Earlier quoted context omitted.
It's just the regular Scala brigade that stalks and attacks anyone who dares criticize Scala, regardless of the content of the criticism. They seem to have become extra sensitive with the recent momentum that Kotlin has been gaining. If you were wondering why the Scala community has such a bad reputation, it's because of people like them. Just ignore them. Fortunately, not all Scala users are like them.
Yes, it's aaaaaaalways the other people! :-) Oh, wait, it isn't: By the way, pron, as more general complaint, your comments about Ceylon are always very uninformed, but you state them as fact. How about you actually spend some time learning the language first before commenting any more about it here or on reddit. Because it really wastes my time and raises my stress level having to correct your - probably unintention…
Re: The Kotlin Language: 1.0 Beta Is Here
#99Earlier quoted context omitted.
So what, in the above "wall of text", is wrong about Scala or Kotlin? You're not telling what was incorrect, just that the author is _always_ incorrect, which strikes me as hyperbole.
So what, in the above "wall of text", is wrong about Scala or Kotlin? Maybe just check the responses from the last fifteen dozen times? It's not that hard. You're not telling what was incorrect, just that the author is _always_ incorrect, which strikes me as hyperbole. I'm not telling anything. The Scala and Ceylon designers did. They probably know better than me, or him.
As to gavinking, well, he and I have rarely seen eye to eye, but he, too, hasn't pointed to a factual error on my part. Now, you can make an original contribution to this discussion or not, but you should stop with the personal attacks.
Re: The Kotlin Language: 1.0 Beta Is Here
#100Earlier quoted context omitted.
You're strongly objecting to what he's saying now , but you can't tell me what is incorrect in what he said? Which strongly suggests that you're objecting to the person saying it, not the said.
Please, take everything he says as a gospel if you can't be bothered to read up on the replies he received the last dozen times. Hint: There is one in this thread.