Hacker News new | past | comments | ask | show | jobs | submit login

It's still funny to me how something titled "Sane C++ libraries" has zero interop with the STL; guaranteeing an even more fragmented C++ ecosystem.

C++ has its place, but something new could not possibly displace it soon enough, even with C it feels like libraries fit together more easily.




Its the very reason C++ is still alive. Its unopinionated on how u code and coding enviroment. Plenty of other language are far more restricted in their ecosystem


I just think things could be a little more aligned as I use C++ daily and often end up interacting with many different libraries and each has their own slightly idiosynchratic String/Vector/etc type, which quickly makes life.. interesting

But I see the point in it helping C++'s unusual longevity as well


Yes the library is trying to model an alternative C++ world where the standard library tries to be more like the standard libraries of other languages (Python, nodeJS for example) providing actual functionality out of the box rather than just "containers and algorithms".


Huh right I see, I do like the idea of that and I wish that is what the actual C++ stdlib was more like, it would make my life of using C++ a lot more pleasant than it currently is :)

(also sorry my initial comment came off like ragging on your library, it wasn't meant that way, it was more of a commentary on the overall state of the C++ ecosystem, so I appreciate people with a slightly broader view like yours!)


Yes, I am trying to make C++ more pleasant than t currently is :) I like Python and JS ecosystems a lot (but also Zig and well done C libraries) and I'm trying to learn a tiny bit by their success and bring it to C++, that is my favorite language)

No problem at all for your initial comment! I share similar sentiment, I've found a lot easier in the past glueing C libraries to do something more than trying to integrate a C++ library for the exact reasons you're describing...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: