[1234] in java-interest
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