std.rational -- update and progress towards review

Dicebot public at dicebot.lv
Thu Oct 3 07:36:50 PDT 2013


On Thursday, 3 October 2013 at 11:47:50 UTC, Jacob Carlborg wrote:
> On 2013-10-03 13:31, Dicebot wrote:
>
>> Remembering std.serialization discussion though, it felt like 
>> people are
>> more in favor of merging generic functionality into matching 
>> modules
>> instead of keeping everything self-contained.
>
> I got the opposite feeling. That it's generally better for 
> utility functions, that could be useful for the rest of Phobos, 
> be kept private. Then we can later extract those functions if 
> they're considered useful.
>
> The more public API the harder it will become to get the 
> changes accepted. All the bikeshedding about where to put the 
> functions and what to name them.

That is a bit frustrating part - we (reviewers) kind of want 
stuff cleanly separated between modules for further re-usage but 
at the same time we will make your life hell when reviewing how 
exactly this stuff needs to be incorporated :P


More information about the Digitalmars-d mailing list