SorteKanin@feddit.dk to Programming@programming.dev · 17 hours agoPython's experimental JIT to be removedlwn.netexternal-linkmessage-square30linkfedilinkarrow-up157arrow-down10cross-posted to: python@programming.devprogramming@programming.dev
arrow-up157arrow-down1external-linkPython's experimental JIT to be removedlwn.netSorteKanin@feddit.dk to Programming@programming.dev · 17 hours agomessage-square30linkfedilinkcross-posted to: python@programming.devprogramming@programming.dev
minus-squareFizzyOrange@programming.devlinkfedilinkarrow-up2arrow-down1·7 hours agoWhy bother with the significant pain of FFI when you can just write the whole thing in Rust? Also “the critical parts” is mostly a myth. After a small amount of optimisation, the vast majority of programs do not have nice isolated hotspots.
minus-squarelime!@feddit.nulinkfedilinkarrow-up2·4 hours agobecause i need my programs to be dynamic and scriptable?
minus-squareFizzyOrange@programming.devlinkfedilinkarrow-up1·3 hours agoRust has scripting support. It’s nightly only but that’s not actually a big deal since running nightly is trivial. It has some limitations currently, but… so does Python.
Why bother with the significant pain of FFI when you can just write the whole thing in Rust?
Also “the critical parts” is mostly a myth. After a small amount of optimisation, the vast majority of programs do not have nice isolated hotspots.
because i need my programs to be dynamic and scriptable?
Rust has scripting support. It’s nightly only but that’s not actually a big deal since running nightly is trivial.
It has some limitations currently, but… so does Python.