Given by Sid Chatterjee, University of North Carolina at Role of Java in HPCC Panel at ISCOPE 98, Santa Fe on Dec 11 98. Foils prepared Jan 1 99
Outside Index
Summary of Material
Panel Session chaired by Dennis Gannon on last day of ISCOPE 98 Dec 8-11 98 |
THe Good The Bad and The Ugly of Java from Sid Chatterjee |
In general, panel and audience was positive to Java and its great potential |
Outside Index Summary of Material
Siddhartha Chatterjee |
The University of North Carolina |
sc@cs.unc.edu |
Syntactically similar to C++
|
Language-level multithreading |
Cleaner object model |
High-level safety features
|
"Write once, run anywhere" |
Bytecodes |
Verification |
Run-time checks |
Escape to native code |
Adds functionality in standard ways to core language
|
More on the way |
Standardization wars |
Linguistic limitations
|
Implementation limitations
|
"Can't implement efficient array classes with Blitz++ functionality in Java." ---Todd Veldhuizen |
If this is really true, there's no hope |
Early in development cycle
|
Optimization opportunities
|
Integrated environment
|