py VS problems

Compare py vs problems and see what are their differences.

problems

Discussions about problems with the current C Api (by capi-workgroup)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
py problems
7 2
- 18
- -
- 6.8
- 8 months ago
- -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

py

Posts with mentions or reviews of py. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-05.

problems

Posts with mentions or reviews of problems. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-29.
  • No-GIL mode coming for Python
    7 projects | news.ycombinator.com | 29 Jul 2023
    > Does that stay true once the GIL turns back on?

    In the current nogil implementation, AFAICS, it seems the GIL can't be turned back on so there is no answer yet.

    Theoretically, you could have a one-off operation which fixes all objects when the GIL is turned on. However, there's no way to get all objects in Python. gc.get_objects() only returns tracked objects, and there is no way to list untracked objects.

    It seems, three fields are exposed on every CPython object in the stable ABI, any change which affects their offsets will break the stable ABI. https://github.com/capi-workgroup/problems/issues/4#issuecom...

    > I'm not following why this affects ABI compatibility, sorry.

    True, PyType_FromSpec can set tp_alloc to a wrapper function which papers over the difference in what the "allocfunc" should initialise the memory to.

    Re performance - merging the change is the only way people will actually start targeting nogil.

  • Just `PyTuple_Pack` or also `PyTuple_New` and `PyTuple_SetItem`?
    2 projects | /r/pygolo | 4 Jul 2023
    PyTuple_New creates a tuple of the given length, each element must be initialized with PyTuple_SetItem. Therefore the tuple remains half-baked until all the elements are initialized, which is not good (see https://github.com/capi-workgroup/problems/issues/56).

What are some alternatives?

When comparing py and problems you can also consider the following projects:

explore - Community-curated topic and collection pages on GitHub

extrainterpreters - Utilities for using Python's PEP 554 subinterpreters

pygolo

cloudpickle - Extended pickling support for Python objects

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured