I know there's plenty of plane nerds in my circles... and I know there's plenty of people always looking for new talk ideas... it strikes me that there’s a lot of potential for a “programming analogy” talk based off this. The video being referenced (linked the thread) is a fascinating set of insights, and the observation in this toot is just one of many possible interpretations of those insights.
https://hachyderm.io/@danderson/113142792603203381
Posts
-
I know there's plenty of plane nerds in my circles... -
2000s: "extend Python with C"2010s: "extend Python with Python"2020s: "extend Python with Rust"@glyph @jacob @sgillies Oh - absolutely this. As enthusiastic as I am about the direction uv is going, I *haven't* adopted them anywhere - because I want very much to understand Astral’s intended business model before I hook my wagon to their tools. It's definitely not clear to me how they're going to stay liquid once the VC money runs out. They could get me onboard in a hot second if they published a "This is what we're planning to charge for" blog post.
-
2000s: "extend Python with C"2010s: "extend Python with Python"2020s: "extend Python with Rust"@sgillies @jacob … no? Astral is hardly the *second* mover here - cf pipenv, poetry, pdm, etc etc. But, they’re the first one that has been *funded*, which means it’s not “2 folks fixing bugs on weekends”, it’s “a whole team writing code full time with a purpose”. That makes a *big* difference to the rate of progress. *That* is the point.
You can question whether the money poses a strategic risk if/when it goes away; but you can’t argue the money yields *progress*.
-
2000s: "extend Python with C"2010s: "extend Python with Python"2020s: "extend Python with Rust"@webology @jacob I don’t think the magic is that magic… the magic is money. If you spend money, you can hire people, and *shit* *gets* *done*. Astral’s proving that with packaging; I’ve spent the last week working full time on getting iOS cross compiles working. That’s time that I don’t have unless someone’s (Anaconda, in my case) is paying me to do it.
-
2000s: "extend Python with C"2010s: "extend Python with Python"2020s: "extend Python with Rust"@webology @jacob … you mean RustPython? https://github.com/RustPython/RustPython It’s been around for years; but it’s quite a bit slower than CPython.
-
Is there anyone in my Mastodon-orbit who knows enough about Flatpak to be able to answer some questions? Not just simple usage questions - these are higher level "so what *is* the right way to do this weird thing" type questions.Is there anyone in my Mastodon-orbit who knows enough about Flatpak to be able to answer some questions? Not just simple usage questions - these are higher level "so what *is* the right way to do this weird thing" type questions.