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 : All About Sun Microsystems

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Thomas Haegin who wrote (5855)11/30/1997 1:04:00 PM
From: Kashish King  Read Replies (1) of 64865
 
Microsoft has it's own component architecture which is geared explicitly toward their proprietary Visual Basic language. They claim their component model is language-independent yet it relies on an intermediate language of its own to make it practical. Interfacing to the intermediate language requires additional software inside the host language and the volume and complexity of that extra software is mindboggling. It is effectively impossible to use from C language and they have only made in practical in C++ by providing a huge amount of pre-fabricated support code and an array of tools. Is that language independent? What you are left with doesn't look anything like C++ and in fact what they have done is turn C++ into a component development tool for use by Visual Basic developers. Moreover, interfacing to these so-called language independent components only supports the most basis data types (numbers and letters) so it's like going back 15 years in time. It's ugly, brittle, badly designed, poorly implemented, barely extensible and insecure. It is only a matter of time before an application relying on ActiveXcrement will bring down the host because it relies totally on the each developer of each piece to do the right thing in terms of resource management.

Java Beans provide a clean, elegant, modern, unrestricted solution and CORBA provides a path between legacy resources and Java across the network. Microsoft may very well adopt the International Standard but that just dynamites their entire strategy to dominate the software with proprietary code.
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext