G
Guest
I'm sorry, but this is just the height of stupidity.
I love the dot net framework. It has actually been sufficient to convert an
anti-microsoft extremist (myself) to the windows camp. But not having
numerical value types inherit from an interface to allow for arithmetic in
generics, or in some other way allow arithmetic in generics without a
performance killing or ugly work around is just the epitomy of idiocy.
Yes, microsoft today is dominant in most areas of computing. Yet there are
still quite a few enclaves of linux, unix, or "anything but microsoft" hold
outs. Some of the most significant of these are in the scientific community.
It's fascinating to see how much some physicists will put themselves through
just to avoid Windows. This, of course, is also a group which will program in
Fortran or C for the sake of speed (oblivious to the fact that better, more
readable programs would make them easier to optimize, and I could go on).
And what has Microsoft done to woo this group? Well, as I understand it
floating point arithmetic is slow in the dot net framework. I understand that
this is supposed to be improved in version 2.0. Then there's no native
support for complex arithmetic. There are quite a few libraries out there
now, but there weren't many originally. Now the true power of generics is
largely denied to us, the arithmetic workarounds being too slow or too ugly
for the kinds of things we would use them for.
I understand that scientists and mathematitians account for very little of
the current potential market for the dot net paradigm. But This is precisely
the group microsoft should be trying hardest to court. We are building the
foundations of the technological revolutions that will define the industries
of the future, and some few of our number may be major players in these new
industries. Microsoft should want very badly for them to not be Linux lovers.
What's more, as a group we are a pretty creative and innovative bunch. Who
knows what spectre of a competing operating system may arise out of our
anti-windows enclaves to haunt microsoft.
I love the dot net framework. It has actually been sufficient to convert an
anti-microsoft extremist (myself) to the windows camp. But not having
numerical value types inherit from an interface to allow for arithmetic in
generics, or in some other way allow arithmetic in generics without a
performance killing or ugly work around is just the epitomy of idiocy.
Yes, microsoft today is dominant in most areas of computing. Yet there are
still quite a few enclaves of linux, unix, or "anything but microsoft" hold
outs. Some of the most significant of these are in the scientific community.
It's fascinating to see how much some physicists will put themselves through
just to avoid Windows. This, of course, is also a group which will program in
Fortran or C for the sake of speed (oblivious to the fact that better, more
readable programs would make them easier to optimize, and I could go on).
And what has Microsoft done to woo this group? Well, as I understand it
floating point arithmetic is slow in the dot net framework. I understand that
this is supposed to be improved in version 2.0. Then there's no native
support for complex arithmetic. There are quite a few libraries out there
now, but there weren't many originally. Now the true power of generics is
largely denied to us, the arithmetic workarounds being too slow or too ugly
for the kinds of things we would use them for.
I understand that scientists and mathematitians account for very little of
the current potential market for the dot net paradigm. But This is precisely
the group microsoft should be trying hardest to court. We are building the
foundations of the technological revolutions that will define the industries
of the future, and some few of our number may be major players in these new
industries. Microsoft should want very badly for them to not be Linux lovers.
What's more, as a group we are a pretty creative and innovative bunch. Who
knows what spectre of a competing operating system may arise out of our
anti-windows enclaves to haunt microsoft.