[std.database]

Jonathan M Davis jmdavisProg at gmx.com
Mon Oct 17 11:51:20 PDT 2011


On Monday, October 17, 2011 11:37 simendsjo wrote:
> On 17.10.2011 20:24, Jonathan M Davis wrote:
> > There is code in druntime and Phobos which special-cases for Windows 98
> > and earlier (e.g. std.file using the A functions instead of the W
> > functions if the version of Windows that you're running on is too old to
> > have the W functions). Now, personally, I would love it if we just said
> > that you have to have at least Win2k if not WinXP. It would be_great_ 
> > to be able to assume at least Vista, since it added a number of useful
> > functions, but XP is still too prevalent for that to be reasonable.
> > Regardless, supporting older versions of Windows is just plain
> > irritating, since it restricts what you can do, and D is new enough and
> > Win2k old enough that I find it perfectly reasonable to insist that you
> > have WinXP or newer, but that's not what we're doing at this point.
> 
> I'm not even sure W2K support is in great demand. Even XP is on a strong
> downwards slope, and Win7 has a greater share of the market now. XP is
> still needed for several years, but Win98...? When was the last time
> anyone encountered Win98? Does anyone even make software with Win98
> support anymore?
> I doubt D looses any market share by ditching support for operating
> systems that doesn't even have vendor support. If it restricts usage on
> newer operating systems I'm in favor of dropping it, but I guess there's
> a good reason why Win98 is supported (or just legacy from 10 years back..?)

There have been bug reports on it (so someone is using D with Windows 98), and 
Walter seems to think that D should run on as much as it possibly can. So, it 
looks like until we have a solid reason why we _can't_ reasonably support 
Windows 98, we're going to.

- Jonathan M Davis


More information about the Digitalmars-d mailing list