Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
justthistime_
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
1.
▲
by
justthistime_
11y ago
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
2.
▲
by
justthistime_
11y ago
In what sense is it closer to Scala? It's more like a slightly nicer Java: All Kotlin code can be translated back to Java (with some boilerplate), but almost no Scala code could be expressed gracefully in Kotlin (or Java).
3.
▲
by
justthistime_
11y ago
Extremely poor cost/benefit ratio.
4.
▲
by
justthistime_
11y ago
Sorry, but I don't plan on reading your confused ramblings.
5.
▲
by
justthistime_
11y ago
This is what we call FUD.
6.
▲
by
justthistime_
11y ago
- extension methods - property syntax + magic identifier - reified - immutable wrappers around mutable collections - const - multiple redundant ways of defining generic upper bounds - companion objects + syntax - operator/infix rules -
7.
▲
by
justthistime_
11y ago
There is still a huge chunk that does.
8.
▲
by
justthistime_
11y ago
> Rust itself isn't particularly influenced by Scala Agree! Sadly, they didn't use all the lessons Scala could offer them when designing their own language. :-( Painful to watch as they introduce stuff where Scala developers al
9.
▲
by
justthistime_
11y ago
Same bugs on different platforms are extremely hard to find. Different bugs on different platforms are like an early Christmas present: You don't even need to write tests which include your "expectations" of the result anymor
10.
▲
by
justthistime_
11y ago
Well, I don't think what you say is based on reality if you look at all the broken, half-designed stuff they are trying to ship. (Not understanding (yet) why some design decisions are bad, doesn't mean they aren't bad.) It fe
11.
▲
by
justthistime_
11y ago
Yeah, inventing an API and implementation of a date/time/calendar library from scratch without an existing spec, implementation, tests or experience will surely be totally bug-free.
12.
▲
by
justthistime_
11y ago
> but still manages to enhance them via compiler magic and extensions The thing is that Scala tried to do that for years, and after years of battling subtle, leaky abstractions, they picked a different design. It feels like Kotlin design
13.
▲
by
justthistime_
11y ago
Please get some help with your mental health issues.
14.
▲
by
justthistime_
11y ago
As mentioned in the ticket, the original implementation is BSD. Your last point is not the only thing that matters though. If the runtime already ships with packages X, there is no point in shipping your own implementation. (Which is exactl
15.
▲
by
justthistime_
11y ago
Why is reinventing the wheel considered a good thing? javax.time is considered by some to be one of the best, most well-designed general and versatile libraries for date and time related matters out there, regardless in any language. How wo
16.
▲
by
justthistime_
11y ago
He did the same uninformed rants about other languages for a long time already. It's unlikely that he will do his homework any time soon.
17.
▲
by
justthistime_
11y ago
Hopefully this will also happen at lower levels. The "I'm the smartest person in the world, because I work at Google" attitude is a reason I don't interact with/communicate with/contribute to Google-related pro
18.
▲
by
justthistime_
11y ago
I'd use Jackson.
19.
▲
by
justthistime_
11y ago
> "But, but ... we play both kinds of music, Country and Western!" Yeah, but somehow it's only one group of people who seems to call the shots: Those with a disdain for the poor, the weak, the ill, the black and women.
20.
▲
by
justthistime_
11y ago
The US is not known for applying laws to rich people.
21.
▲
by
justthistime_
11y ago
Wow, more of this "free market" non-sense. a) It's not a free market. Especially in cases with life-threatening diseases a person can't just "walk away from a deal", that would be suicide for that person. b) En
22.
▲
by
justthistime_
11y ago
They own more of your government than any other industry, which is incidentally how they managed to create their hyper-inflated prices in the first place. Their chance of success doesn't depend on R&D. God, some Americans are reall
23.
▲
by
justthistime_
11y ago
Yeah, because the price people are paying is related to the actual costs of researching and producing it. Hint: No, it's not.
24.
▲
by
justthistime_
11y ago
Don't bother with him. He seems to be the successor of Cedric Beust.
25.
▲
by
justthistime_
11y ago
If you consider these things huge, you never looked over the rim of Kotlin's tea cup. You would be surprised what's out there.
26.
▲
by
justthistime_
11y ago
Yes, as long as you never use any third-party library and place all your code into a single module, GHC doesn't completely fail on its promises. My concern is that this PhD-style development suffices for most Haskell users, but is not
27.
▲
by
justthistime_
11y ago
> It's a strong guarantee that boosts the robustness and usability of type classes significantly. If there was a compiler which would enforce these rules.
28.
▲
by
justthistime_
11y ago
If you care about coherence, you should be very dissatisfied with GHC anyway.
29.
▲
by
justthistime_
11y ago
I meant in terms of being obsoleted by their "base" language (JavaScript).
30.
▲
by
justthistime_
11y ago
Language rarely matters, but Scala is were the action is today and probably in the future. Both languages could be considered "add-ons" on top of their runtime, so you have to think about how likely it is that the "base"
More ›