Dexed, revived!
Akira1364
operator97 at gmail.com
Tue Feb 25 19:53:58 UTC 2020
On Tuesday, 25 February 2020 at 14:48:28 UTC, Basile B. wrote:
> Most of these stuff can only be programmed by someone who
> practices D a bit at least.
I don't really agree, to be honest with you. I'd say at the very
least 80% of it doesn't actually require a lot of D knowledge at
all as it's just pretty universal IDE stuff (process management,
etc.)
I did quite a bit more than just rework the dependencies, also,
and none of it was very difficult at all. For example, I reworked
literally all the uses of container classes in the entire project
around LGenerics:
https://github.com/avk959/LGenerics
which is significantly more performant than any of FPC's built-in
non-generic *or* generic ones. I also fixed several general bugs,
like by getting rid of your unnecessary custom JSON encoding
translator (which didn't even completely work properly) and just
using normal stream functionality instead.
Also, a lot of the issues you seem to have with the LCL / FPC and
such just don't exist in the trunk versions, which is why I opted
to use them to work on it instead of the "stable" ones.
More information about the Digitalmars-d-ide
mailing list