Warning, ABI breakage from 2.074 to 2.075
evilrat via Digitalmars-d
digitalmars-d at puremagic.com
Thu May 25 20:35:58 PDT 2017
On Thursday, 25 May 2017 at 17:10:01 UTC, Paulo Pinto wrote:
> On Thursday, 25 May 2017 at 17:04:10 UTC, Jason King wrote:
>> And how many of those are claiming to be a systems programming
>> language?
>>
>> I have no problems with an unstable ABI, what I have a problem
>> is with
>> claiming to be a systems programming language AND not having a
>> stable ABI.
>> You realistically cannot have both — it seems like D is trying
>> to have it’s
>> cake and eat it too and I’m just pointing out that it’s going
>> to lead to
>> sadness. If there are no plans to ever have a stable ABI,
>> that’s fine (may
>> even be good for the long term usage of the language), just
>> drop the whole
>> systems programming language bit and focus more on application
>> level, but
>> I’ve not really seen any recognition of that.
>>
>
> From that point of view, C++ and Ada aren't system programming
> languages.
Exactly. Maybe I have holes in my memory, but I can't remember
anything on "final C++ ABI standard". In fact I can even recall
something like this - "by not doing so(ABI freeze, I mean) we are
able to stay in touch with newer hardware"
More information about the Digitalmars-d
mailing list