12th European Conference on Object-Oriented Programming |
|
Workshop W17 |
Organizers: |
Kei Davis <kei@lanl.gov> Federico Bassetti <fede@lanl.gov> Dan Quinlan <dquinlan@lanl.gov> |
Contact: | Kei Davis <kei@lanl.gov> |
URL: | http://www.c3.lanl.gov/~fede/poosc98.html |
Day: | Monday and Tuesday (due to the merge with W16) |
Room: |
B401 (5th floor) on Monday C105 (2nd floor) on Tuesday |
While object-oriented programming is being embraced in industry, particularly in the form of C++ and to an increasing extent Java, its acceptance by the parallel scientific programming community is tentative at best. In this latter domain performance is invariably of paramount importance, where even the transition from FORTRAN 77 to C is incomplete, primarily because of performance loss. On the other hand, three factors together practically dictate the use of language features that provide better paradigms for abstraction: increasingly complex numerical algorithms, application requirements, and hardware (e.g. deep memory hierarchies). This workshop seeks to bring together practitioners and researchers in this emerging field to `compare notes' on their work. The emphasis is on identifying specific problems impeding greater acceptance and widespread use of object-oriented programming in scientific computing, and proposed and implemented solutions to these problems, though `experience' papers are welcome if they present a lesson to be learned. Work-in-progress descriptions are welcome.