Live data from Hacker News

Warn about PyPy being unmaintained

github.com

141–150 of 181 posts

Re: Warn about PyPy being unmaintained

#141

PyPy isn't unmaintained. We are certainly fixing bugs and are occasionally improving the jit. However, the remaining core devs (me among them) don't have the capacity to keep up with cpython. So for supporting new cpython versions we'll need new people to step up. For 3.12 this has started, we have a new contributor who is pushing this along.

CPython has turned into a commercial enterprise where a small number of developers chase away everyone and periodically get useless projects funded by corporations that go nowhere after five years. Intelligent people have all left.

The 150th rewrite of unicodeobject.c is relatively benign (except that it probably costs RedHat money) but the other things are impossible to keep up with.

Re: Warn about PyPy being unmaintained

#142

Earlier quoted context omitted.

Programmers and engineers should never be allowed to name things. I say that as a programmer and engineer.

On one side I agree. On other side I look how marketing people name things and I think we're still better off Imagine if next edition of GCC, released in 2026 was named 2027. Then it was GCC One. Then GCC 720. Then GCC XE. Then just plain GCC. Then GCC Teams

And then finally…GNU 720 AssistantDriver.

(Tip of the hat to Microsoft’s marketing teams.)

Re: Warn about PyPy being unmaintained

#143

If anyone else is also barely aware and confused by the similar names, PyPI is the Python Package Index, which is up and maintained. PyPy is "A fast, compliant alternative implementation of Python." which doesn't have enough devs to release a version for 3.12[0]. [0]: https://github.com/orgs/pypy/discussions/5145

Reminds me of Cython vs CPython

What is cpython? I don't think I've heard of this one before.

Edit: it's just python. People are pretending like other attempts to implement this are on equal footing

Re: Warn about PyPy being unmaintained

#144

Earlier quoted context omitted.

Reminds me of Cython vs CPython

What is cpython? I don't think I've heard of this one before. Edit: it's just python. People are pretending like other attempts to implement this are on equal footing

The project has self described as CPython for many years.

It’s literally the name of the repo [1].

There’s no grounding to feign surprise or concern anymore.

Moreover, I have used PyPy for years to beat the pants off CPython programs.

[1] https://github.com/python/cpython

Re: Warn about PyPy being unmaintained

#145
post #69
post #41

Earlier quoted context omitted.

Yup. For me the biggest signifier is Spotify. They claim their (best) devs don't even code anymore, they use an internal AI tool that they just send prompts to which then checks out a personal test build that they can download off of Slack. "A new feature in 10 minutes!" Okay, if that is the case, why have we only seen like 3-4 minor new QoL improvements in Spotify the last ~12 months, with no new grand features? And…

Also, why isn‘t there a native client for all platforms? Could they not just let the AI auto-translate the code?

Because believe it or not, majority of users couldn't care less whether it is native or not. I don’t even see Spotify, it’s just something that lives in the background and plays music.

Re: Warn about PyPy being unmaintained

#146

Earlier quoted context omitted.

Reminds me of Cython vs CPython

What is cpython? I don't think I've heard of this one before. Edit: it's just python. People are pretending like other attempts to implement this are on equal footing

CPython (the compiler) is the most popular implementation of Python (the language) like GCC, Clang, and MSVC (compilers) are implementations of C (the language). Other Python implementations include PyPy, Jython, and IronPython.

Nobody is "pretending" anything. These have all been around for 15+ years at this point. Your ignorance does not imply intent to deceive on others part.

Re: Warn about PyPy being unmaintained

#147
post #106

Earlier quoted context omitted.

There are systems in place to prevent fast back-and-forth arguments. Not having a mentions functionality for those who wish to use it doesn't seem to to change anything around over-heated discussions. I'd make @ a page like 'threads' which just includes any comments with @$username.

> There are systems in place to prevent fast back-and-forth arguments. Like what? I never saw anything to suggest that is the case. > Not having a mentions functionality for those who wish to use it doesn't seem to to change anything around over-heated discussions. Of course it does. If you have to keep checking manually, eventually you’ll get distracted. By the time you come back, if you do , there may already be an…

> Like what? I never saw anything to suggest that is the case.

You get blocked if you comment too fast.

Re: Warn about PyPy being unmaintained

#148

If anyone else is also barely aware and confused by the similar names, PyPI is the Python Package Index, which is up and maintained. PyPy is "A fast, compliant alternative implementation of Python." which doesn't have enough devs to release a version for 3.12[0]. [0]: https://github.com/orgs/pypy/discussions/5145

and mypy is "an optional static type checker for Python" [0] Given that both pypy (through RPython) and mypy deal with static type checks in some sense, I kept confusing the two projects until recently. Also, I just learnt (from another comment in this post) about mypyc [1], which seems to complete the circle somehow in my mind. [0] https://www.mypy-lang.org/ [1] https://github.com/mypyc/mypyc

Don't forget about RPy https://pypi.org/project/rpy2/2.2.7/

Re: Warn about PyPy being unmaintained

#149
post #18

PyPy core dev here. If anyone is interested in helping out, either financially or with coding, we can be reached various ways. See https://pypy.org/contact.html

Donated. Thank you and everyone else on the PyPy team.

I use PyPy regularly on an app of mine, and very often when I need to do some compute heavy load. Typically over 5x faster than CPython. It makes some stuff that takes impossibly long with CPython (nobody wants to wait 5 minutes...), to returning a response in a few seconds.

Post reply on HN