"
Okei, sitten osio olisi tiivistettävä käsittelemään erityisesti niitä näkökohtia, joissa D edistää yleistä ohjelmointia. Jos Dmeranda on oikeassa siinä, että ""static if"" on täysin erilainen näkemys geneerisestä ohjelmoinnista, niin tästä kohdasta on keskusteltava ja sitä on havainnollistettava, enkä ole varma, onko faktoriaalinen esimerkki riittävä havainnollistus tästä, koska en ymmärtänyt tätä kohtaa. Myös alias-parametrit näyttävät olevan merkityksellisiä, ja niistä pitäisi lisätä keskustelu. Paluutyyppien staattinen derivointi uhkaa mennä puhtaan kielen vertailuun, koska C++0x:ssä on of_type (unohdin, mikä sen nimi on) staattinen operaattori, ja muillakin kielillä on tämä mahdollisuus. Lyhyesti sanottuna tätä jaksoa pitäisi siis tiivistää, terävöittää, jotta olennaiset kohdat saataisiin esiin, ja olisi löydettävä (keksittävä?) parempi esimerkki. Teen rohkean muokkauksen testatakseni reaktiotasi: koska ""D-mallit"" -osio on kaiken kaikkiaan kommentti ""C++-mallit"" -osioon, siirrän sen siihen osioon johtopäätöksenä. Se on järkevämpää näin kirjoitettuna. Voitte vapaasti korjata, jos ette hyväksy tätä.  "