Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
justthistime_
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
justthistime_
11y ago
No, I don't think you understood it. There is a large qualitative gap between what you propose, and what Scala does: In Scala, it is an _one_ time effort to make String act "like" collections, while the only solution Kotlin p
32.
▲
by
justthistime_
11y ago
I think you got all of that pretty mixed up. - Implicit resolution can be slow, because you can make the compiler do arbitrary work for you. This is completely unrelated to implicit classes themselves. - Scala had the option to either not s
33.
▲
by
justthistime_
11y ago
I think the whole comparison with C++ just demonstrates the author's lack of research. People who think that – in the end of 2015 – everything we need is a slightly nicer Java show an scary lack of insight and vision.
34.
▲
by
justthistime_
11y ago
It seems that Scala has much more uptake on Android than Kotlin will ever have.
35.
▲
by
justthistime_
11y ago
As we have seen in most milestones, Kotlin is gradually moving closer and closer to Scala, because even they realize that "a slightly better Java" won't cut it in the mid-/long-term.
36.
▲
by
justthistime_
11y ago
Use tools which translate from Java 8 to Java 6 bytecode and be careful to use only Java 8/7 classes? (IDEs help with that).
37.
▲
by
justthistime_
11y ago
They have way too many "oh, people could maybe need this" features, which are completely redundant, just to save a line of code somewhere.
38.
▲
by
justthistime_
11y ago
Not sure I get your point. I would both prefer a language which either had 20% of the futures and 20% of the cost, or 100% of the futures and 100% of the cost. In Kotlin you get stuff like extension methods, which bear almost all the costs
39.
▲
by
justthistime_
11y ago
Just because they didn't do their research doesn't mean it's not a no-brainer. > it requires build complexity All languages benefit from not having to deploy their standard library on every iteration, not only Scala.
40.
▲
by
justthistime_
11y ago
It's easy to say "Kotlin has no projects with poor documentation" when it doesn't have many projects at all. :-) I think Scala library authors would love some links to those things where you consider the documentation to
41.
▲
by
justthistime_
11y ago
To me it feels Kotlin paid 80% of the cost of features, but got only 20% worth of features.
42.
▲
by
justthistime_
11y ago
You could also just use Java.
43.
▲
by
justthistime_
11y ago
There so many things different in C++' approach compared to Scala that your whole comparison is disingenuous to begin with. I think I believe that such claims are unwarranted, mostly coming from beginners with a superficial
44.
▲
by
justthistime_
11y ago
I'd say yes. The whole weak conformance stuff is terrible, not well-designed, and (in Scala) only exists for "Java compatibility" (the worst reason one can think of). Things which silently throw away precision, change values
45.
▲
by
justthistime_
11y ago
Are there any stats regarding the work that goes into the "IDE/editing" components vs. the amount of work on Eclipse as a modular, pluggable AbstractFactoryFactory platform for random companies to add their proprietary stuff
46.
▲
by
justthistime_
11y ago
> it Just Works That's what I'm praying for every single day before I start Eclipse. Sadly, Eclipse keeps inventing new ways in which it breaks.
47.
▲
by
justthistime_
11y ago
> Akka is essentially an actor library bolted onto a VM that really doesn't like what it tries to do. Given that it already beats the shit out of Erlang, I can only wonder what would happen if the Hotspot guys added a little bit of
48.
▲
by
justthistime_
11y ago
The whole problem with NULL is that practically no one can use it correctly.
49.
▲
by
justthistime_
11y ago
I think your failure to use Option correctly cannot be blamed on Option alone, given that many people use it successfully.
50.
▲
by
justthistime_
11y ago
You continue to amuse me.
51.
▲
by
justthistime_
11y ago
> This is where I lost a track of your arguments. Then maybe you should maybe spend some time studying these topics instead of acting up on HN. > Lisp did not fail. It's in pretty much all the mainstream languages now. This is wh
52.
▲
by
justthistime_
11y ago
Your whole comment tells me that you are completely unaware of how macros in Scala work and how they are developed further.
53.
▲
by
justthistime_
11y ago
Type systems are by-definition only a conservative approximation of all programs. The good thing is that 99.999999999999% of all programs never need to be written, and there are plenty of type systems which deal well with the last 0.0000000
54.
▲
by
justthistime_
11y ago
The strength of a type system is that there is one. If everyone uses his/her own self-made pet of a typesystem most of the benefits are gone as soon as you are more than a one-man-hobbyist project. Probably explains why most Lisps cons
55.
▲
by
justthistime_
11y ago
Python's days have come and gone. Computation has grown more complicated. They need real computer scientists and a real language that supports real development, not some scientists which learned just enough Python to automate running s
56.
▲
by
justthistime_
11y ago
The module story is pretty comparable and many things can be translated directly between OCaml's module system and Scala's. With the module being roughly equal, and while objects suck in OCaml, but don't suck in Scala, I'
57.
▲
by
justthistime_
11y ago
Which languages have better IDE support than Scala? Java, C# ... and both received probably hundred times more man-power than Scala IDEs. What else? My experience: All dynamic languages – probably not. C++? Hell no. F#? No. OCaml? No. Haske
58.
▲
by
justthistime_
11y ago
What makes you think that Scala has no macros?
59.
▲
by
justthistime_
11y ago
Scala is more functional because it encourages immutability more strongly and allows better abstractions like typeclasses, higher-kinded types while being roughly even on the modularity front with OCaml (there are a few things easier done i
60.
▲
by
justthistime_
11y ago
> I'm genuinely curious about one point, though: How is Walmart a "real business" vs Twitter? - One of them actually earns some money from time to time. - If one of them disappeared overnight, it would have some impa
More ›