Orca is a language for parallel programming on distributed systems. Communication in Orca is based on shared data-objects, which is a form of distributed shared memory. The performance of Orca programs depends strongl...
详细信息
Over the last several years, much interesting work has been done in modelling object-orientedprogramminglanguages in terms of extensions of the bounded second-order lambda calculus, F≤. Unfortunately, it has recent...
详细信息
A stable heap is storage that is managed automatically using garbage collection, manipulated using atomic transactions, and accessed using a uniform storage model. These features enhance reliability and simplify progr...
详细信息
The proceedings contain 62 papers. The topics discussed include: chembench: redesign of a large commercial application using object-oriented techniques;from events to objects: the heresy of event-orientation in a worl...
ISBN:
(纸本)0897916107
The proceedings contain 62 papers. The topics discussed include: chembench: redesign of a large commercial application using object-oriented techniques;from events to objects: the heresy of event-orientation in a world of objects;the OO software development process;objects in large distributed applications (OLDA-II);object-oriented reasoning in information modeling;object-orientedprogramminglanguages: the next generation;team approaches to OO design;metrics for object-oriented software development;and iterative development/OO: the bottom line.
The conference materials contain 33 papers on object-orientedprogramming. The topics covered include software engineering for object-orientedsystems development, languages and programming, distributed objects, concu...
详细信息
ISBN:
(纸本)0201533723
The conference materials contain 33 papers on object-orientedprogramming. The topics covered include software engineering for object-orientedsystems development, languages and programming, distributed objects, concurrency, object-oriented megaprogramming, operating systems, and experience reports.
Achieving static typing in an object-oriented context requires careful consideration of all the mechanisms needed and their interaction with the rest of the language. This presentation discusses the facilities which, ...
详细信息
ISBN:
(纸本)0897915399
Achieving static typing in an object-oriented context requires careful consideration of all the mechanisms needed and their interaction with the rest of the language. This presentation discusses the facilities which, in the author's opinion and experience, are needed to make static typing possible and realistic for an object-oriented language (and whose combination constitutes the Eiffel type system).
There are many conjectures about what sort of person most readily learns object-oriented technology. While often provocative, none have been confirmed by reliable studies. We describe the first serious attempt to look...
详细信息
ISBN:
(纸本)0897915399
There are many conjectures about what sort of person most readily learns object-oriented technology. While often provocative, none have been confirmed by reliable studies. We describe the first serious attempt to look for factors influencing successful object-oriented learning, by studying several hundred students in introductory object-orientedprogramming courses. Contrary to what some have asserted, we find that several measures of depth and breadth of programming background are associated with success.
暂无评论