Replace core language HexStrings with library entity

weaselcat via Digitalmars-d digitalmars-d at puremagic.com
Tue Mar 17 17:55:44 PDT 2015


On Wednesday, 18 March 2015 at 00:45:56 UTC, weaselcat wrote:
> On Wednesday, 18 March 2015 at 00:34:06 UTC, Daniel Murphy 
> wrote:
>> "Andrei Alexandrescu"  wrote in message 
>> news:me9s2m$308v$1 at digitalmars.com...
>>
>>> It pains me to no end to see energy going in all the wrong 
>>> places. Just now I was reviewing some code using std.json. 
>>> Most everybody admits that library could be improved or 
>>> rewritten. There's been some work on the latter, which has 
>>> not been pursued to completion. Until then, we've had for 
>>> _years_ a mediocre - albeit let's say passable - 
>>> implementation with a shockingly bad documentation - 
>>> http://dlang.org/phobos/std_json.html has not ONE example, 
>>> like literally not ONE line of code on it. It's been like 
>>> that for YEARS. I'd find it difficult to imagine a simpler 
>>> and more impactful way to contribute to D, than improving on 
>>> that documentation.
>>
>> Just use vibe.d's json library.
>
> what is the point of having a half-assed version in the 
> _standard_ library???

as an addendum, vibe.d reimplements huge amounts of phobos, is 
there a reason none of this is ever getting upstreamed?


More information about the Digitalmars-d mailing list