News for hackers. Stuff that matters.
Re:Python Language Summit: Python Without the GIL by pjmlp on Thursday May 12, 2022 @03:38AM (#31350453)
There are enough choices that offer Python's productivity alongside JIT/AOT options, better supported from the community than PyPy.

As for the C, C++, Fortran libraries with Python bindings, any language with FFI can call into them as well.

I would say, Python's adoption while lacking performance is what is now building pressure to avoid specific Python communities to leave Python and migrate into one of those ecosystems in search of a better mix of productivity/performance, without being forced to use two languages.

Re:Python Language Summit: Python Without the GIL by mavhc on Thursday May 12, 2022 @05:10AM (#31351186)
Which other languages do you suggest?
Re:Python Language Summit: Python Without the GIL by pjmlp on Thursday May 12, 2022 @06:13AM (#31351712)
Common Lisp, Scheme, Julia, Scala, Clojure, F#, OCaml
Re:Python Language Summit: Python Without the GIL by tentacleuno on Thursday May 12, 2022 @06:12PM (#31360726)
F# deserves its own category. You even get access to the .NET ecosystem for free. The developer experience is something else too.
Re:Python Language Summit: Python Without the GIL by pjmlp on Friday May 13, 2022 @03:24AM (#31364408)
Same applies to Common Lisp, Scheme, Scala and Clojure on the JVM/JavaScript platforms.

And Clojure also has a .NET implementation.

Re:Python Language Summit: Python Without the GIL by tentacleuno on Thursday May 19, 2022 @04:21AM (#31432056)
Ooh, a Clojure .NET implementation? This is news to me. From a quick look at the website, it looks really good... but how is it in practice? One of the major advantages of F Sharp's .NET integration is that it's developed by Microsoft, as of course they pretty much created the ecosystem from scratch.
Re:Python Language Summit: Python Without the GIL by fulafel on Friday May 20, 2022 @02:26AM (#31444004)
It doesn't get that many public use cases, here's the biggest one I've seen: http://arcadia-unity.github.io/

But it is being continuously kept up to date by Cognitect, along with active development on a clojure-clr-next version. Maybe it has a bigger population of non public users.

Re:Python Language Summit: Python Without the GIL by fulafel on Saturday May 21, 2022 @02:26AM (#31455726)
Also: here's another implementation of Clojure on CLR, "Morgan And Grand Iron Clojure Compiler": https://github.com/nasser/magic (see also http://nas.sr/magic/) of which there's a great cmpiler implementation talk (at Clojure/North) somewhere on Youtube.