Re: Compiler Explorer Assembly Output for C, C++ and D (dlang)

2021-05-27 Thread Tariq Siddiqui via Digitalmars-d-learn
On Thursday, 27 May 2021 at 09:11:35 UTC, Dennis wrote: On Thursday, 27 May 2021 at 08:47:50 UTC, Tariq Siddiqui wrote: - What are these additional lines? D generates extra symbols per module for things like module constructors, unittests and class introspection (I think). - How can I

Compiler Explorer Assembly Output for C, C++ and D (dlang)

2021-05-27 Thread Tariq Siddiqui via Digitalmars-d-learn
When using Compiler Explorer (https://godbolt.org/) to compare assembly output of simple programs, why D language assembly output is so long compared to C or C++ output. The simple square function output is the same for C, C++, and D, but the D output has additional lines that are not

Master Thesis using D Programming language.

2020-08-24 Thread Tariq Siddiqui via Digitalmars-d-learn
Hello everyone, I am looking for a master thesis topic using D Programming language. Earlier I choose Design by Introspection, but I did not find enough material in academic journals. DbI total material which I found is DConf Andrei talk and the similar talk at Google campus, which starts