Linked by Thom Holwerda on Wed 23rd Dec 2009 23:49 UTC, submitted by diegocg
Linux After two long years since the last release, Cygwin 1.7 (a Linux-like environment that runs on Windows systems) has been released. Among many other improvement, this release adds support for Windows 7 and Server 2008R2.
Thread beginning with comment 400904
To view parent comment, click here.
To read all comments associated with this story, please click here.
moondevil
Member since:
2005-07-08

That is only because on Windows, C is seen as legacy language, and Microsoft has decided to focus its development effort on C++ instead.

Granted, this is typical Microsoft only caring about its own stuff, but in many IT shops, C is only used when it is not possible to use C++.

Reply Parent Score: 1

computeruser Member since:
2009-07-21

C is hardly a legacy language on Windows; the Windows API is still all C.

Reply Parent Score: 1

moondevil Member since:
2005-07-08

Since Vista, most of the new APIs are actually COM based.

Which although you can use from C, there is only proper compiler support when compiling from C++.

Reply Parent Score: 1

gilboa Member since:
2005-07-06

True, but MS is trying to push users into using C# instead of C/C++.
In the long run, I would imagine that MS will try to kill the C Win32I (and NT) APIs and drop support for "legacy" C/C++ applications.

- Gilboa

Reply Parent Score: 2