On Tue, Jan 3, 2012 at 6:48 PM, bearophile <bearophileh...@lycos.com> wrote: > Jonathan M Davis: > >> I'm not saying anything about the value of the feature. I'm just saying that >> given D's lineage, it's not at all suprising that it doesn't support multiple >> return values. In fact, it would be very abnormal if it did. The OP seems to >> expect that modern languages would support such a feature, whereas many do >> not >> - particularly the C-based ones. > > OK. > For fun here is a slightly modified version of your text: > > "I'm not saying anything about the value of the feature. I'm just saying that > given D's lineage, it's not at all suprising that it doesn't support nested > functions. In fact, it would be very abnormal if it did. The OP seems to > expect that modern languages would support such a feature, whereas many do > not - particularly the C-based ones." >
While that's true, it's completely tangential to the argument at hand.