What are the worst parts of D?

Martin DraĊĦar via Digitalmars-d digitalmars-d at puremagic.com
Fri Oct 3 01:00:07 PDT 2014


Dne 2.10.2014 v 19:02 ketmar via Digitalmars-d napsal(a):
> 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.
> 

That is mighty interesting. Would you be willing to share some code?
Right now, I am teaching my students about debugging in C/C++ and I want
to give them some perspective from other languages and environments.

Thanks.
Martin

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3279 bytes
Desc: Elektronicky podpis S/MIME
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20141003/eb25e055/attachment.bin>


More information about the Digitalmars-d mailing list