News for hackers. Stuff that matters.
Re:One Year with Rust: I wrote a full featured application i... by mahyarm on Saturday February 25, 2017 @06:06PM (#13734418)
I really wish python had a good concurrency story, it would last far longer as a language if it did. The GIL is why it's reducing in popularity.
Re:One Year with Rust: I wrote a full featured application i... by paulddraper on Saturday February 25, 2017 @10:03PM (#13735404)
> The GIL is why it's reducing in popularity.

Unlikely. Python, Ruby, PHP, Javascript all do not have in-process parallelism.

In contrast, C/C++, Java/Scala/Clojure, Go, and Rust all have in-process parallelism.

This just furthers seabrookmx's point that Python and Rust belong to two different classes of useful languages.

---

P.S. Python's multiprocessing module is an order of magnitude better/easier than anything in the other scripting languages I listed.

Re:One Year with Rust: I wrote a full featured application i... by seabrookmx on Sunday February 26, 2017 @04:04AM (#13736358)
Agreed. People always mention the GIL like it's the achilles heel of Python, yet when discussing NodeJS the single threaded nature is almost described as a feature.

Anyone reading hackernews knows that Node doesn't have an issue with popularity (and AFAIK Python doesn't either).