A betterC modular standard library?

Ilya Yaroshenko via Digitalmars-d digitalmars-d at puremagic.com
Mon Dec 19 12:29:48 PST 2016


On Monday, 19 December 2016 at 20:22:29 UTC, Iain Buclaw wrote:
> On 19 December 2016 at 20:42, Ilya Yaroshenko via Digitalmars-d 
> <digitalmars-d at puremagic.com> wrote:
>> On Monday, 19 December 2016 at 19:31:24 UTC, Guillaume Piolat 
>> wrote:
>>>
>>> On Sunday, 18 December 2016 at 09:26:09 UTC, Ilya Yaroshenko 
>>> wrote:
>>>>
>>>> [...]
>>>
>>>
>>> If I understand correctly, the only reaon not to disable the 
>>> runtime instead of going betterC (what I call runtime-free vs 
>>> runtime-less) is because Phobos and druntime aren't ported to 
>>> every platform you need, but the libC is.
>>
>>
>> No,
>> 1. DRuntime has not fixed API
>> 2. It has not backward binary compatibility
>> 3. It has not cross-compiler binary compatibility.
>>
>> So, it can not be used.
>
> You're confusing druntime with phobos.  I haven't changed any 
> bindings to druntime in years...

If someone build a library with GCC and another one with Clang 
they will work together. What about LDC and GDC?


More information about the Digitalmars-d mailing list