How to convert C to D using compiler?
bauss
jj_1337 at live.dk
Wed Dec 8 13:19:52 UTC 2021
On Wednesday, 8 December 2021 at 13:13:05 UTC, Guillaume Piolat
wrote:
> On Wednesday, 8 December 2021 at 12:05:16 UTC, bauss wrote:
>> On Wednesday, 8 December 2021 at 09:23:41 UTC, Guillaume
>> Piolat wrote:
>>> On Tuesday, 7 December 2021 at 16:43:21 UTC, ManKey wrote:
>>>> I tried this
>>>> ```
>>>> ldc2 test.i -mixin="test.d"
>>>> ```
>>>> but the test.d file is empty :(
>>>
>>> - you can do it by hand
>>> - or instead you can wait a few years that ImportC becomes
>>> workable :)
>>
>> It'll probably be dropped for the next big feature before
>> being finished, just like everything else in D. Nothing is
>> ever completed or workable. Only ever a subset works.
>>
>
> Disagree.
> For example SIMD, array ops, DUB improved and transitionned
> from unusable to workhorse.
> Stuff that no one cares about, on the other hand, gets in the
> limbo zone much longer.
I listed things that has been unfinished for like a decade, how
can you disagree by just stating a couple of examples that has
been done?
I never said everything doesn't get finished. I said that
ground-breaking features never gets finished, things that
actually matters, like shared is still broken, nogc is still too
limited, allocators don't work properly and have been in
experimental for years, std.json has never been replaced, same
with std.sockets etc. betterC is still somewhat limited, scope
has so many bugs/edge cases that hasn't been solved, making it
unusable in general. I could list probably a thousand other
things where D has neglected existing features for new features.
More information about the Digitalmars-d
mailing list