Given by Geoffrey C. Fox at CPS714 Computational Science Information Track on June 22 99. Foils prepared June 22 99
Outside Index
Summary of Material
Some remarks on JavaOne http://www.javasoft.com/javaone/ |
Including discussion of Some of Keynotes |
http://www.npac.syr.edu/users/gcf/cps714resources/javaone/ |
Discussion of Sun announcements at JavaOne |
Discussion of Possible Projects |
http://www.npac.syr.edu/users/gcf/jgdreamsjune99/index.html |
Outside Index
Summary of Material
Geoffrey Fox |
Syracuse University |
NPAC |
111 College Place |
Syracuse NY 13244 4100 |
Phone: 3154432163 |
Some remarks on JavaOne http://www.javasoft.com/javaone/ |
Including discussion of Some of Keynotes |
http://www.npac.syr.edu/users/gcf/cps714resources/javaone/ |
Discussion of Sun announcements at JavaOne |
Discussion of Possible Projects |
http://www.npac.syr.edu/users/gcf/jgdreamsjune99/index.html |
This conference is the main Java developers event and attracted 21,000 attendees |
1.7 million Java developers worldwide will exceed C++ programmers next year |
1 million Java cards |
Keynote Talks from several key people including
|
http://www.javasoft.com/features/1999/06/afterglow.html |
JavaOne followed a very successful conference on Java in numeric and high performance computing. |
http://www.cs.ucsb.edu/conferences/java99/ |
http://www.npac.syr.edu/users/gcf/familyphotos/jgacmjune99/ |
which we will discuss later |
It had papers from NPAC on Portals for computing and integration of Java with MPI |
Highlight was talk by Bill Joy on his thoughts on area |
He "guaranteed" that Java will outperform C++ in 2 years |
This is as measured by computing cycles -- already Java is "twice as productive" as previous languages -- Joy aims at factor of 10 in a few years |
Java is a Mature Technology that will win |
Not too many people (there) like Microsoft
|
Hand held devices -- Confluence of Cellular Phone, Pager and Organizers will be critical |
Three versions of Java Systems
|
Tango Interactive only Java technology for distance education |
Java "Community Process" (expert groups) and new open software model |
Keynote Talks: http://industry.java.sun.com/javaone/99/keynotes/ |
Hillis on a 10,000 year mechanical clock built on Java principles |
Gosling and Joy on futures and principles
|
Douglas Adams (The Hitchhiker's Guide to the Galaxy) on virtual worlds |
Scott McNealy on successful business models
|
At the JavaOne Conference in San Francisco, Sun announced the following significant new technologies that they say complete an end-to-end architecture for the Java platform. |
SUN OUTLINES THREE EDITIONS OF JAVATM 2 PLATFORM |
SUN ANNOUNCES JAVA(TM) 2 PLATFORM, MICRO EDITION |
SUN ANNOUNCES JAVA 2 PLATFORM, ENTERPRISE EDITION |
SUN HITS THE WIRELESS MARKET 'SWEET SPOT' WITH THE K VIRTUAL MACHINE |
SUN TO ENHANCE JAVA HOTSPOT(TM) PERFORMANCE ENGINE, MAKE IT AVAILABLE VIA SUN COMMUNITY SOURCE LICENSING PROGRAM |
SUN TO LICENSE JAVASERVER PAGES TECHNOLOGY
|
SUN DEVELOPER CONNECTION(SM) PROGRAM NOW THE FASTEST GROWING DEVELOPER COMMUNITY IN THE INDUSTRY
|
SUN ANNOUNCES DEEPLY DISCOUNTED HARDWARE FOR DEVELOPERS |
SUN ANNOUNCES INTELLIGENT MESSAGING MIDDLEWARE PRODUCT |
SUN ANNOUNCES JAVA(TM) LOOK AND FEEL DESIGN GUIDELINES (book) |
SUN DELIVERS JAVA TV(TM) APPLICATION PROGRAMMMING INTERFACE SPECIFICATION |
SUN EMPHASIZES CONTINUED ADOPTION OF JAVA(TM)PLATFORM FOR NETWORKED DEVICES |
TOUCHSTONE: JAVA TECHNOLOGY ENABLED SCREENPHONE AND INTERNET ACCESS DEVICE MANUFACTURERS KIT INTRODUCED AT JAVAONE |
3COM AND SUN BRING THE POWER OF JAVA(TM)TECHNOLOGY TO THE PALM COMPUTINGŽ PLATFORM |
SUN MICROSYSTEMS, INC. SELECTS INTEGRATED SYSTEMS,INC. FOR JAVA 2 PLATFORM, MICRO EDITION AND JINI TECHNOLOGY APPLICATIONS BASED ON pSOS OPERATING SYSTEM |
SUN AND NTT DOCOMO (Wireless Phones)UNVEIL PROTOTYPES OF NEXT-GENERATION JAVA
|
Develop XML specification for a certain field
|
Take simple whiteboard in Tango -- allow it to serialize its display in VML
|
Use of Jini (will be described Monday) in portals -- both computing and enterprise (information) |
Develop a novel portal focussing on JavaScript front end and use of XML page specification |
Use of WebWisdomNT (will be described Wednesday) database in
|
Security models for different portals
|
Develop CORBA/WebFlow version of some computing application |
What is role of XML in e-commerce (shopping baskets) and other well known web applications |
Develop an interesting Middle Tier service
|
Investigate some systems like i-Planet and evaluate their portal building capabilities
|
Integration of Palmtops into web environments
|