Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jinst8gmi
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
jinst8gmi
10y ago
Where can I find more info on the performance work done on collections?
2.
▲
by
jinst8gmi
10y ago
Your comment was about C# being "the best language in terms of features and improvements", nothing about usage numbers. I agree that C# is far more widely used than Scala, but Scala is being used by significant numbers of develope
3.
▲
by
jinst8gmi
10y ago
> CSharp once again showing it is the best language in terms of features and improvements. That's a pretty sweeping generalization. Most of the headline features in the article are already in other languages e.g. Scala.
4.
▲
by
jinst8gmi
10y ago
Java's a pretty extreme outlier for late or non-adoption of modern features, but it is true that Java is the closest direct competitor/peer to C# in terms of usage/marketshare. C# seems to be steadily shifting from being a la
5.
▲
by
jinst8gmi
10y ago
I don't think Android is a good example of a platform which .NET supports which Java doesn't since Java is the primary development language for Android apps... I'm also pretty sure that embedded Java is widely deployed in IoT
6.
▲
by
jinst8gmi
10y ago
Care to name some of these platforms which Java doesn't run on which .NET supports? I'm having a hard time coming up with even a very short list.
7.
▲
by
jinst8gmi
10y ago
Working on the next major version Scala (3.0) != "looses interest" in Scala.
8.
▲
by
jinst8gmi
10y ago
Odersky gave some details of language features being removed for Scala 3 in his talk and it seemed to be really obscure features I don't use anyway.
9.
▲
by
jinst8gmi
10y ago
According to Odersky's recent talk [1, 2] it's about twice as fast as the current Scala compiler and should still improve significantly. [1] https://www.youtube.com/watch?v=_2oGY8l67jk [2] http://www.sl
10.
▲
by
jinst8gmi
10y ago
> it's a great feature for boring driving I'd much rather have a "boring" driver on the road than deal with aggressive drivers.
11.
▲
by
jinst8gmi
10y ago
OpenJDK is the official reference implementation of the JVM, so that would be a little silly... https://en.wikipedia.org/wiki/OpenJDK http://openjdk.java.net/faq/
12.
▲
by
jinst8gmi
10y ago
At least the JVM supports multiple languages (Scala, Clojure etc.), but if there's a spec it shouldn't be hard for anyone to add support for other languages.
13.
▲
by
jinst8gmi
10y ago
Horrifying! My primary email account is also with Yahoo. I really hope this doesn't go through.
14.
▲
by
jinst8gmi
10y ago
Those damn hair emergencies, always sneaking up on a person...
15.
▲
by
jinst8gmi
10y ago
Me too. I was super surprised when I clicked through to see a Go framework.
16.
▲
by
jinst8gmi
10y ago
Sounds amazing. Where do I find the Windows source on Github?
17.
▲
by
jinst8gmi
10y ago
The IntelliJ Scala plugin is pretty awesome too and it also offers machine translation of Java code to Scala. It's actually the most widely downloaded plugin for IntelliJ by nearly an order of magnitude. I think Kotlin is a much better
18.
▲
by
jinst8gmi
10y ago
I use Scala every day. IntelliJ uses incremental compilation, so most compiles complete quicker than it takes for me to reach for the mug of coffee next to my keyboard.
19.
▲
by
jinst8gmi
10y ago
Turbo Pascal has much faster compile times than Kotlin. Compile time just isn't that big a deal as a feature.
20.
▲
by
jinst8gmi
10y ago
Go feels more like C with garbage collection and a nicer standard library, but lacks the abstractions necessary to be anywhere near as expressive as Python, Ruby, Scala or even Rust. At the language level some advantages of Go include the f
21.
▲
by
jinst8gmi
10y ago
We had very similar experiences with Scala. Java and the JVM are incredibly stable and mature but the language (even with JDK8+) is very restrictive. There's no pattern matching, no full closures, properties are based on a manual namin
22.
▲
by
jinst8gmi
10y ago
Brainfuck probably has an equal chance of being selected as C#. The problem is more that the APIs and all of the existing apps. Google can't just wake up one morning and decide that everything will be now in language XYZ because there
23.
▲
by
jinst8gmi
10y ago
...which uses the Java API and libs... It's a more pleasant option than Java but it's not going to solve the API copyright issues.
24.
▲
by
jinst8gmi
10y ago
I'm curious how switching to Kotlin would help since it relies on the Java APIs and libs...
25.
▲
by
jinst8gmi
10y ago
Kotlin relies on the Java APIs and libs, so wouldn't really help.
26.
▲
by
jinst8gmi
10y ago
Groovy has to be one of the most cringe-worthy names in the history of programming languages.
27.
▲
by
jinst8gmi
10y ago
I don't think anyone has used "hip and cool" and "Java" in the same sentence for at least 15 years (2001) and no amount of Android can fix that.
28.
▲
by
jinst8gmi
10y ago
> I am not sure if I was suddenly without money, the iPhone would be what I would want to give up. Poor is when you have to dig through other peoples' trash to find food (I see this every week). I'm pretty sure you you really
29.
▲
by
jinst8gmi
10y ago
> The facts that Rust is quite young, has no shipping hero project as a case study Dropbox using it sounds like a pretty good hero project...
30.
▲
by
jinst8gmi
10y ago
It guarantees memory safety without a GC. The result is a high performance language that doesn't require manual memory management like C or C++, and generally consumes less memory, as noted by the Dropbox guys. It's an expressive
More ›