Scala Native v0.1
191–200 of 254 posts
Re: Scala Native v0.1
#192Earlier quoted context omitted.
that's hardly 'wildly successful'
Don't crap in Sid's Cheerios. For a project mostly made by one dude, Scala.js is amazing.
It's at least a dozen people who should be credited, even if I'm currently the only one paid for this work.
Re: Scala Native v0.1
#193Earlier quoted context omitted.
Well, this is just targeting a different VM, LLVM instead of the JVM. You get easy interop with all LLVM languages with this, including C.
You should really check your facts before posting a statement like this. While the VM in LLVM historically was short for Virtual Machine, it really has nothing to do with that. It's a compiler backend used by Clang (C++ compiler) and Rust.
Re: Scala Native v0.1
#194Earlier quoted context omitted.
Well, this is just targeting a different VM, LLVM instead of the JVM. You get easy interop with all LLVM languages with this, including C.
You should really check your facts before posting a statement like this. While the VM in LLVM historically was short for Virtual Machine, it really has nothing to do with that. It's a compiler backend used by Clang (C++ compiler) and Rust.
Re: Scala Native v0.1
#195I imagine building this stuff on Windows will be challenging :/
Re: Scala Native v0.1
#196I would love for there to be a similarly thorough project with Clojure. It really bothers me there's no good native compiler. Apart from anything else, it means that Clojure lives and dies by the languages it compiles to, and while Java is used everywhere still, it probably isn't the thing the kids are learning these days. Besides, without going into any further rational arguments for why using the JVM (or another VM…
Forgive my ignorance, but wouldn't one of the existing Schemes be a better or as good option? I thought the benefit/raison d'etre to Clojure is the JVM ecosystem.
Re: Scala Native v0.1
#197I would love for there to be a similarly thorough project with Clojure. It really bothers me there's no good native compiler. Apart from anything else, it means that Clojure lives and dies by the languages it compiles to, and while Java is used everywhere still, it probably isn't the thing the kids are learning these days. Besides, without going into any further rational arguments for why using the JVM (or another VM…
Re: Scala Native v0.1
#198It seems to me like Scala's biggest benefit and biggest downside are two sides of the same coin: easy interop with the JVM and Java code. Scala Native just seems like you're paying all the price of that for none of the benefit.
Even if you're not using Java code, it's still the best language going IMO. What are the alternatives? I couldn't live without HKT these days (once you're used to thinking in them it's painful to work without them), which rules out most languages even in the ML space, and Scala has better IDE support than anything that's left (indeed an excellent tool ecosystem in general in terms of e.g. profilers, instrumentation)…
Re: Scala Native v0.1
#199Earlier quoted context omitted.
Or they tend to just Go. Interestingly, I've read a lot of Go users come from the Ruby and Python communities.
Im one of those. Anytime Python / Django doesnt cut it I use Go. Works very well.
Re: Scala Native v0.1
#200Earlier quoted context omitted.
> isn't the thing the kids are learning these days Yep, they learn Ruby and then they need to go JRuby when performance becomes relevant. :)
Or they tend to just Go. Interestingly, I've read a lot of Go users come from the Ruby and Python communities.
I bet if something like RubyMotion wasn't a commercial product, the reality would be quite different.