| ▲ | thelastbender12 2 hours ago | |||||||
I think that's a fair opinion, but I'd argue against it being poorly thought out - pandas HAS to stick with older api decisions (dating back to before data science was a mature enough field, and it has pandas to thank for much of it) for backwards compatibility. | ||||||||
| ▲ | ohyoutravel 2 hours ago | parent | next [-] | |||||||
Well this is like saying Python must maintain backwards compatibility with Python 2 primitives for all time. It’s simply not true. It’s not easy to deprecate an old API, but it’s doable and there are playbooks for it. Pandas is good, I’ve used it extensively, but agree it’s not fit for production use. They could catch up to the state of the art, but that requires them being very opinionated and willing to make some unpopular decisions for the greater good. | ||||||||
| ||||||||
| ▲ | ptman 2 hours ago | parent | prev [-] | |||||||
3.0 is the perfect place to break compat | ||||||||