[1234] in java-interest

home help back first fref pref prev next nref lref last post

Java and Microsoft and the Future

daemon@ATHENA.MIT.EDU (David Rothwell)
Sun Aug 27 04:56:19 1995

Date: Sun, 27 Aug 1995 15:25:06 +1000
To: java-interest@java.sun.com
From: davidr@magna.com.au (David Rothwell)

In my view, if Java is to succeed it must:

        1) complement Microsoft on the desktop

        2) be 'enterprise' friendly

        3) remain open and extensible

1 - Complementing Microsoft to means:

        - don't fight OLE/COM, leverage OLE and use Java as the _BEST_ language
          for developing OLE/COM server applications.

        - aim at the cross-platform corporate mid-tier (where Microsoft does
          not yet play seriously).

        - exploit NT, Unix (HP-UX, AIX, Solaris) and WIN95

2 - Enterprise friendly:

        - position Java as _THE_ language for developing portable, distributed
          applications. Just one aspect of this the use of the WWW

        - aim at the mid-tier - the only feasible languages today for
          corporates are COBOL (yuk), C++ (watch your costs rise) and
          Smalltalk (closest to Java but not as friendly).

        - provide an excellent, extensible integrated development environment
          with features like:
                - ability to wrap OCX (OLE controls) and VBX's
                - ability to generate VBX and OCX
                - a class browser
                - a debugger
                - integrated documentation
                - editor, diagramming tools etc

        - integration with CASE tools (eg Rational)

        - support and training available

        - encourage the integration of Java with DCE/RPC and CORBA. This would
          be easiest with access to meta-class info and the ability to
          dynamically generate server stub code.

3 - Remain open and extensible:
        
        - continue to make the sources available

        - develop the means to allow people to extend the language itself and
          run-time environment (eg allowing easy access to meta-class info,
          and the ability to to 'perform:' type statements).

        - Keep up the good work...


Java is very exciting as it has the _potential_ to change the way corporate
computing is done. Our challenge, as a community of technology
professionals, is to ensure that this potential is achieved.

Sun - what is the strategy and how can we help?

--------------------------------------------
David Rothwell (davidr@magna.com.au)
Tel: +61 2 457-8053 (ah) +61 2 259-3822 (bh)
Fax: +61 2 259-9844

-
Note to Sun employees: this is an EXTERNAL mailing list!
Info: send 'help' to java-interest-request@java.sun.com

home help back first fref pref prev next nref lref last post