Archives
 
 
 
  Special
 
 
 
  About Us
 
 
 

Newsletter
Free E-mail Newsletter from BYTE.com

 
    
           
Visit the home page Browse the four-year online archive Download platform-neutral CPU/FPU benchmarks Find information for advertisers, authors, vendors, subscribers

ArticlesUncommon Sense


March 1998 / Editorial / Uncommon Sense

Why the industry's current mania to divide up the world into proprietary camps won't work.

Mark Schlack, Editor in Chief

I want to congratulate BYTE readers for their common sense, a quality that's uncommon in today's computer industry. A recent survey by our research department shows that BYTE readers are more in touch with reality than most computer-industry executives when it comes to the Sun/Microsoft war.

I've had a lot of back and forth with many of you on Java since I issued a call for standards. I've agreed with some that we should be careful to do this so the technology is not squelched. I also agree that Microsoft has not always been a good citizen in this market, but I stubbornly cling to the notion that Microsoft is not the greatest danger to Java. In the long run, the most likely outcome is that a major Java com pany will disagree with Sun, take its bat and ball, and go home. That's true even if Sun maintains its relatively high-minded approach. So, ultimately, the Java community needs its own way of resolving disputes.

BYTE set out to systematically discover what the first wave of Java evaluators thinks about the technology. You can read the full results in the Bits article "Survey Reveals Java Adoption Plans". Nearly 300 people gave us their opinions about a wide range of issues, and we learned a lot about what these hardy pioneers think.

Judging from the survey, dreams of total control by one software company are foolish, at least for the late 1990s. Get over it, Bill. And you, too, Scott, Larry, and whoever else suffers from this malady.

The Java pioneers who answered our survey are among the best and brightest in computing. They must like what Sun has done -- they overwhelmingly consider Java open -- yet they want the tec hnology turned over to a standards body. Here's a surprise: Two-thirds are doing their Java development principally on Windows NT, and they're going for multiplatform deployment. How can that be? The truth is that no one vendor has a solution for modern, large-scale computing.

Microsoft, for example, has a lot to prove about scale and scope before it can substitute for Unix across the board -- it has its plate full just keeping Windows 95/98 from imploding under its own weight. Unix/Linux on the desktop, outside of technical computing, is not a solution for many people. Commercial Unixes are still much pricier than NT for servers, although for many they're a better value. Yet increasing numbers of NT server applications are driving down the cost of deployment. Java, in terms of reliability and applications support, is where Windows was 10 years ago. Yesterday's contenders -- the Mac and OS/2 -- are still serviceable, but are they a more broad-based platform than Windows?

Messy, isn't it? Diversit y is the name of the game. Making diversity easier -- not limiting it -- should be the goal of all serious players for the foreseeable future.

That's why I'm glad that Sequent and Digital Equipment are cooperating to build a 64-bit Unix for Merced. It's worth pointing out that Sequent did more to get symmetric multiprocessing (SMP) up and running on the Intel platform than either Intel or Microsoft. Add to that Digital's background in 64-bit Unix on Alpha and in clustering, and you have a lot of know-how. They deserve Intel's support. In a strange way, they also deserve Microsoft's support; if you're buying a big SMP server to run 64-bit Unix, it's nice to know that it could also run 64-bit NT when that becomes available. That's a much better scenario than choosing between NT on a bitty box and Unix on a monster box.

Digital's alliances with Sequent and Intel suggest that the folks in Maynard have figured out that Digital is a computer company, not an Alpha company. Microsoft, which used to be exe mplary in understanding it was a software company, seems to have regressed to a Windows company. Remember when IBM was an MVS-SNA-OS/2-PS/2 company? That was just before billions of dollars of red ink flooded Armonk. If it could happen to IBM, it could happen to anyone.

BYTE readers have spoken. Ultimately, I expect you'll hold the industry's feet to the fire: Make life in a mixed environment easier, or hit the road. And don't say we didn't warn you.


Mark Schlack, Editor in Chief, mschlack@bix.com

Up to the March 1998 table of contents
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it is theoretical--and no language better exemplifies this than C++.

more...

BYTE Digest

BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin, and dozens of other CMP publications—bringing you critical news and information about wireless communication, computer security, software development, embedded systems, and more!

Find out more

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE Volume 1: Programming Languages
The Best of BYTE
Volume 1: Programming Languages
In this issue of Best of BYTE, we bring together some of the leading programming language designers and implementors...

Copyright © 2005 CMP Media LLC, Privacy Policy, Your California Privacy rights, Terms of Service
Site comments: webmaster@byte.com
SDMG Web Sites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, New Architect, SD Expo, SD Magazine, Sys Admin, The Perl Journal, UnixReview.com, Windows Developer Network