dmd 1.043 alpha for FreeBSD 7.1
Leandro Lucarella
llucax at gmail.com
Wed Apr 15 08:08:30 PDT 2009
Tomas Lindquist Olsen, el 15 de abril a las 02:26 me escribiste:
> >> Even if you strip underscores, OSX and Win32/64 still don't match
> >> C/C++ identifiers. Why should linux be special?
> >
> > Because the gcc macro suits the need perfectly. The others don't.
>
> I simply don't agree here. To me, linux (as opposed to Linux) is a
> special case that I need to remember, the others follow a pattern.
>
> >
> >> I realise this is a minor thing probably not worth the time it gets,
> >> but D seems to have a tendency to throw in inconsistencies in every
> >> crack there is to find ...
> >
> > If gcc had any consistency, I'd use that. But it doesn't. It makes sense to
> > use gcc's precedent when gcc makes sense, and to diverge when gcc does not
> > make sense.
>
> Maybe it makes sense to you. Not to me.
I agree. I think it should be all CamelCase or all lowercase. I prefer the
later because there are situations where CamelCase are not completely
intuitive. For example: Osx or OSX?
linux
freebsd
macosx
windows
win32
win64
Looks fine to me.
--
Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/
----------------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------------
More information about the Digitalmars-d-announce
mailing list