On Mon, Dec 29, 2008 at 11:03 PM, Shamit Verma subs.linux.mum@vshamit.com wrote:
On 12/29/08, Kenneth Gonsalves lawgon@au-kbc.org wrote:
what exactly do you suggest we learn from M$?
Innovative and integrated User experience. As a developer, I still have not come across development environment + documentation comparable to MSDN + Visual Studio.
There is extensive documentation for most of the FOSS tools. I have had no problems using gcc for compiling C programs, and the time tested editors have been enough for me to write them.But using VS put me into lot of trouble and what with the frequent crashes(Of course, I have not tried anything after VS6. I feel I have dumped it for good).
I work on a C++ product that works on few platforms (Solaris, Win32/64, Linux). I keep evaluating Linux dev + debug tools every few years and keep coming back to Windows for development. And most of GNU command line tools work on Windows with Cygwin (to integrate build process with VS).
Few things that Linux has innovated :
- IPTABLES
- RaiserFS
- Live CD
Can anyone think of other things that Linux introduced and were not already present in other Unix environments.
Going by that, we should say, at the lowermost levels, there is nothing that M$ innovated.