What I've learned while trying to port my game engine to PS Vita
Nicholas Wilson
iamthewilsonator at hotmail.com
Sat Jun 25 13:11:24 UTC 2022
On Thursday, 23 June 2022 at 03:12:30 UTC, Hipreme wrote:
> There comes a big list:
>
> - The druntime is an obscure monster in which only those which
> have been fighting against it for years can understand it.
> Simply hard to know what each function does, hard to find
> function signatures, even its definitions. There is `mixin`
> statements generating core functions which does not even have a
> comment saying `//Generates _d_somefunction`. A comment showing
> which kind of syntax triggers that function would be really
> helpful.
> ...
> I really tried my best trying to help or understanding custom
> runtimes, but they are really hard for amateurs to touch their
> hand on it while even trying to do the basic. They should be
> documented, because there's a lot of code that feels manually
> written to feel obscured for no one understanding it, the
> variables names, the lack of comments on the hook functions,
> its simply bizarre.
If you haven't already and one doesn't already exist, could you
please add an issue regarding the documentation of this to
issues.dlang.org ?
More information about the Digitalmars-d
mailing list