Should we add support for Boost.int128 to the library? #6
Replies: 3 comments 3 replies
-
|
Boost.int128 is still a candidate library. In my opinion, we should avoid rushing and wait for its official inclusion in the Boost suite |
Beta Was this translation helpful? Give feedback.
-
|
Adding a dependency on Boost would, of course, be a problem for all projects that don't use Boost, including mine. If you do this, please make sure it is an opt-in feature that doesn't break this project for other users. Merging pcg-cpp and pcg-next would defeat the whole purpose of having those be separate: that some projects, such as mine, need C++11 and cannot move forward at this point in time. You only just created the pcg-cpp versus pcg-next division, for that very purpose. Why are you now proposing merging them, with no discussion of how you're going to continue to support users who depend on pcg-cpp? These proposals seem like random, unplanned, ill-conceived stabs in the dark. If Total-Random goes in this kind of direction, I guess I'll just have to revert back to the original PCG repo, which would be unfortunate. Can I suggest: focus on fixing actual issues and merging in actual PRs from the original repo, to produce a polished, bug-free fork that everybody can use, and then... just maintain it, and don't break it. That is what the community needs. |
Beta Was this translation helpful? Give feedback.
-
|
Thank you for your candid feedback. I completely understand your concerns regarding dependency bloat and backward compatibility. Our goal is to improve the library, not to make it harder to use for long-time supporters like yourself. To clarify our recent shift in thinking:
Best regards, |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Currently, we are using several different methods to simulate the int128 data type on operating systems that don't support it. Boost.int128 was recently introduced, and I think we should consider adding it as an option. What do you guys think?
Beta Was this translation helpful? Give feedback.
All reactions