holy hell python doesnt even have a built in red-black tree implementation, just a hashmap style Dict... There is a third party implementation but the best one is something like 8 months since the last release and the repo only has 6 commits...

How do people even survive in ?

@freemo semi-serious deflections:

do you need one for reasons other than performance?
how much active maintenance does a basic data structure really need?

Follow

@Ademan

do you need one for reasons other than performance?

Yes and the performance difference would be very significant (so much so it is worth the extra development time)

But it also has the tendency to make code much simpler in many cases as well, which doesnt apply to me in this case, but also a valid reason for the need in any language.

how much active maintenance does a basic data structure really need?

Probably not much but when I see something with very little time invested into it I worry it may be slow to fix bugs or not well flushed out. In this case I could be wrong (I am taking the risk and using it so we will see).

Β· Β· 0 Β· 0 Β· 0
Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.