What are the worst parts of D?

ketmar via Digitalmars-d digitalmars-d at puremagic.com
Thu Oct 2 10:02:26 PDT 2014


On Thu, 02 Oct 2014 16:45:21 +0000
via Digitalmars-d <digitalmars-d at puremagic.com> wrote:

> That's pretty cool, so you basically use the reflection 
> capabilities of D to "generate" your own custom CLI to the 
> application?
yes. some naming conventions and one mixin -- and all interesting
variables and functions from the given module are automatically
registered in command console. so i can inspect and change variables
and fields, call free functions and class/struct member functions, even
write simple scripts. it's really handy. and i connect to this console
using telnet (if telnet support is activated).

this also allows some forms of unified "automated testing" even for GUI
apps, all without building special "debug versions", i.e. on production
code.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20141002/bd7b5ce1/attachment.sig>


More information about the Digitalmars-d mailing list