SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : How high will Microsoft fly? -- Ignore unavailable to you. Want to Upgrade?


To: Bill Fischofer who wrote (63106)11/16/2001 6:12:35 PM
From: alydar  Respond to of 74651
 
<<That's why MSFT has submitted C# to ECMA for standardization>>

yeah, msft has a great past track record of producing, supporting and distributing open and standardized software.

man, a couple points down for msft stock and you guys get a little defensive.

rocky.



To: Bill Fischofer who wrote (63106)11/16/2001 6:58:58 PM
From: Dave  Read Replies (1) | Respond to of 74651
 
Bill, I haven't been following that submission closely, but didn't MSFT submit only the LANGUAGE to ECMA? The language itself is not all that important to C#'s success; it's the libraries of frameworks that make all the difference. Is MSFT submitting a specification for standard libraries to ECMA as well, and will they promise without crossing their fingers that they will not implement libraries that are not fully and publicly specified, so that the libraries can be ported to new platforms by third parties?

I didn't think so. That's why Java will never be supplanted by C#. The people who use Java actually WANT to write software that cannot be suddenly rendered unportable because Microsoft decides one day to discontinue its ballyhooed Mac version as they did with Visual BASIC and MFC.

We're hip to their jive.

Dave



To: Bill Fischofer who wrote (63106)11/17/2001 3:45:10 AM
From: dybdahl  Read Replies (1) | Respond to of 74651
 
ECMA is an organization that is very useful when creating FUD. I would be convinced if ANSI had standardized C#, just like they did with C++, but that would mean that Microsoft would give up control, and that's exactly something they wouldn't.

I don't know about independent bodies standardizing Java, which is the main reason that Java is not used for GNU Linux software. GNU doesn't want source-code that is hardware or vendor dependent. That would mean that something would have to be rewritten in the future, which would be suicide for GNU.

The only way that Java could come into GNU, is by the Java support of the gcc compiler. But since the Java libraries are proprietary, all the libraries had to be rewritten for GNU, which would essentially create a new, incompatible language.

Instead, GNU programs have some of the nicest C++ code around, which is also why it is often used in C++ education.

Lars.