Tom Anderson said:
Probably. But is was in response to this long-since snipped paragraph of
cr88192's:
I object strongly to this notion of a de facto Windows hegemony amongst
programmers. There is doubtless a majority, but it's not a monoculture.
this was originally partly intended as irony, but the sense of irony was
lost...
but, granted:
the majority of developers develop on Windows;
the majority of those developers, in turn, either use MS tools (MSVC or MS
Visual Studio), and very often, an MS technology (such as C# or VB.NET, or
they may use J# as their preferred Java implementation).
admittedly though, there is a bit of a Schism, where the majority of
open-source development is on Linux, and is also under GPL (vs MIT or BSD or
similar).
but, anyways, Windows is enough of a majority that one can easily get by
with using editors like Notepad, with the line-ending issue fairly rarely
showing up.
I used Windows for years, during the '95 and 2000 eras. From a programming
perspective, it was an improvement on the MacOS 9 which i'd been using
before that. But OS X and Linux are a *huge* improvement on Windows.
That's my experience. Does that count as religious fanaticism?
I used Linux as my main OS during the Win95 and Win98 eras, but ended up
migrating back to Windows (during the Win2K era), since at the time Linux's
app and HW support was fairly poor.
I guess it is a bit better now (now most typical HW actually works...), but
I have ended up using primarily Windows as it still has much better app and
games support, and is still the dominant OS among end-users.
granted, personally, Java is not my main language (which would be C,
followed by C++ and ASM), so I can't say as much what are the statistics
among most primarily-Java developers.
I suspect Linux use may be a bit higher, since a much much more of the
development AFAIK is targetted at servers and embedded-systems, so there is
much less holding one to Windows for sake of the end-users...
and other factors, such as lower tendency to crash, and being free, are
likely to help some WRT servers, whereas app and games compatibility, ...,
is a much smaller concern.
personally, I haven't really ever used OS X.