On Fri, 2 Nov 2012 18:47:22 -0400 Nick Sabalausky <seewebsitetocontac...@semitwist.com> wrote:
> On Fri, 02 Nov 2012 14:53:05 -0700 > Walter Bright <newshou...@digitalmars.com> wrote: > > > On 11/2/2012 2:33 PM, Jacob Carlborg wrote: > > > I said the gap is getting thinner, not that is gone. It got > > > foreach, some form of CTFE, static assert, lambda to mention a few > > > new features. > > > > > > No ranges. No purity. No immutability. No modules. No dynamic > > closures. No mixins. Little CTFE. No slicing. No delegates. No > > shared. No template symbolic arguments. No template string > > arguments. No alias this. > > No proper modules. No properties. Slow compilation. No reference > semantics for classes. No scope guards. Little default initialization. > Goofy ptr and func-ptr declaration syntax. Goofy rules about what > is/isn't virtual. Lots of undefined behavior. Forward declarations. > > Things I'm not entirely certain about: > > No IFTI? No polysemous literals? No finally? > And no underscores in numeric literals. It's a minor little thing, but it's so very nice to have: No more carefully counting digits to make sure you got it right. :)