Ansi vs Unicode API

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Mon Nov 16 13:13:10 PST 2009


Walter Bright wrote:
> Steven Schveighoffer wrote:
>> On Mon, 16 Nov 2009 15:05:48 -0500, Walter Bright 
>> <newshound1 at digitalmars.com> wrote:
>>
>>> Steven Schveighoffer wrote:
>>>> On Mon, 16 Nov 2009 14:18:57 -0500, Walter Bright 
>>>> <newshound1 at digitalmars.com> wrote:
>>>>
>>>>> Microsoft doesn't break support for older Windows when it comes out 
>>>>> with newer ones. Supporting the full range of Windows is 
>>>>> essentially trivial.
>>>>  For the compiler, yes.  For library code, not so much.  If you want 
>>>> to use newer features of the MS libraries, you must abandon support 
>>>> older Windows.
>>>
>>> True, but that's an app issue, not a dev tools issue.
>>
>> If Phobos depends on functionality not supported in Windows 98, then 
>> dmd is pretty useless on win98 unless you provide a compatible 
>> standard library.  Most normal users consider the standard library to 
>> be an essential part of the compiler.
> 
> Phobos doesn't currently have any compatibility problems with Win95. If 
> a new feature of Phobos did have such an issue, I would expect to 
> document it for that feature.

Wouldn't it have with static data? I know I introduced at least one 
static variable in a Phobos function.


Andrei



More information about the Digitalmars-d mailing list