News for hackers. Stuff that matters.
Re:Ask HN: A New Decade. Any Predictions? (2010) by mminer237 on Thursday January 02, 2020 @08:24PM (#21942047)
I mean, JavaScript and Python have definitely become much more popular for many more things than they were in 2010.

I doubt Swift replaced much besides other compiled languages, and Kotlin just compiles to Java anyway. Dart's VM idea was dropped so its small usage is largely compiling to JS still.

I would say that the overall idea of performance being traded for programmer time is definitely happening despite the emergence of Rust.

Re:Ask HN: A New Decade. Any Predictions? (2010) by heavyset_go on Thursday January 02, 2020 @09:32PM (#21942528)
> Dart's VM idea was dropped so its small usage is largely compiling to JS still.

Are you sure about this? I was under the impression that today's Flutter development is highly dependent on the niceties the Dart VM provides, and newer Dart releases improved upon them.

Re:Ask HN: A New Decade. Any Predictions? (2010) by CoolGuySteve on Thursday January 02, 2020 @09:24PM (#21942469)
In terms of language design, it seems like swift and julia are the most forward looking.

I personally don't think swift will ever escape the Mac ecosystem, just like Objective-C never did, but something with the same DNA will.

In the same way that Objective-C and Ruby both implement the philosophy of Smalltalk, I think that philosophy has yet to be fleshed out in a simple syntax that is natively jit'ed/compiled.

The same goes for julia as an answer to R/pandas.

Re:Ask HN: A New Decade. Any Predictions? (2010) by rsynnott on Friday January 03, 2020 @08:40AM (#21945692)
Those are both typically faster than Ruby, tho. Ruby (especially pre-1.9) probably does represent the mainstream peak for tolerance of slowness.
Re:Ask HN: A New Decade. Any Predictions? (2010) by jlarocco on Friday January 03, 2020 @01:35AM (#21943793)
> I would say that the overall idea of performance being traded for programmer time is definitely happening despite the emergence of Rust.

In some sense Rust is in that same vain - reducing certain errors and the need for tools like Coverity, which in turn makes programmers more efficient.

Re:Ask HN: A New Decade. Any Predictions? (2010) by druddha on Friday January 03, 2020 @11:05AM (#21947060)
JS and Python are not to Ruby what Ruby is to Java, though.