View mode: basic / threaded / horizontal-split · Log in · Help
February 15, 2007
Re: phobos/tango on win32: please drop ANSI "support"
Sean Kelly wrote:
> Walter Bright wrote:
>>
>> unicode layer for Windows is not part of Win9x, it's a separate 
>> add-on. This means that in order to use a D executable, the user would 
>> have to find and install MSLU. This is unacceptable - I don't want to 
>> deal with the constant "bug reports" about this.
> 
> Supporting 9x in general is a huge pain.  There are a lot of important 
> library features that it doesn't provide.

Couldn't that be just dropped? MS itself dropped support for them six 
months ago:

http://support.microsoft.com/gp/lifean18


Andrei
February 15, 2007
Re: phobos/tango on win32: please drop ANSI "support"
Sean Kelly wrote:
> Walter Bright wrote:
>>
>> unicode layer for Windows is not part of Win9x, it's a separate 
>> add-on. This means that in order to use a D executable, the user would 
>> have to find and install MSLU. This is unacceptable - I don't want to 
>> deal with the constant "bug reports" about this.
> 
> Supporting 9x in general is a huge pain.  There are a lot of important 
> library features that it doesn't provide.

The basic stuff, like file I/O, does work, and must work.
February 15, 2007
Re: phobos/tango on win32: please drop ANSI "support"
Walter Bright wrote:
> Sean Kelly wrote:
>> Walter Bright wrote:
>>>
>>> unicode layer for Windows is not part of Win9x, it's a separate 
>>> add-on. This means that in order to use a D executable, the user 
>>> would have to find and install MSLU. This is unacceptable - I don't 
>>> want to deal with the constant "bug reports" about this.
>>
>> Supporting 9x in general is a huge pain.  There are a lot of important 
>> library features that it doesn't provide.
> 
> The basic stuff, like file I/O, does work, and must work.

Well sure, but their socket library and threading support are somewhat 
weak.  I'll admit that my opinion is skewed towards my own particular 
areas of interest.


Sean
February 15, 2007
Re: phobos/tango on win32: please drop ANSI "support"
"Sean Kelly" <sean@f4.ca> wrote in message 
news:er24ru$171o$1@digitalmars.com...
> Walter Bright wrote:
>> Sean Kelly wrote:
>>> Walter Bright wrote:
>>>>
>>>> unicode layer for Windows is not part of Win9x, it's a separate add-on. 
>>>> This means that in order to use a D executable, the user would have to 
>>>> find and install MSLU. This is unacceptable - I don't want to deal with 
>>>> the constant "bug reports" about this.
>>>
>>> Supporting 9x in general is a huge pain.  There are a lot of important 
>>> library features that it doesn't provide.
>>
>> The basic stuff, like file I/O, does work, and must work.
>
> Well sure, but their socket library and threading support are somewhat 
> weak.  I'll admit that my opinion is skewed towards my own particular 
> areas of interest.

You make a great point: isn't Phobos using winsock2? This is also an add-on 
for the older windows systems.

L
February 20, 2007
Re: phobos/tango on win32: please drop ANSI "support"
Lionello Lunesu wrote:
> "Sean Kelly" <sean@f4.ca> wrote in message 
> news:er24ru$171o$1@digitalmars.com...
>> Walter Bright wrote:
>>> Sean Kelly wrote:
>>>> Walter Bright wrote:
>>>>> unicode layer for Windows is not part of Win9x, it's a separate add-on. 
>>>>> This means that in order to use a D executable, the user would have to 
>>>>> find and install MSLU. This is unacceptable - I don't want to deal with 
>>>>> the constant "bug reports" about this.
>>>> Supporting 9x in general is a huge pain.  There are a lot of important 
>>>> library features that it doesn't provide.
>>> The basic stuff, like file I/O, does work, and must work.
>> Well sure, but their socket library and threading support are somewhat 
>> weak.  I'll admit that my opinion is skewed towards my own particular 
>> areas of interest.
> 
> You make a great point: isn't Phobos using winsock2? This is also an add-on 
> for the older windows systems.

It shipped with the second revision of Win95. There must be very few 
Win9x systems that don't have it, and those that don't would not be 
using sockets. It's pretty safe to assume it's installed.
Next ›   Last »
1 2 3
Top | Discussion index | About this forum | D home