|
Technical Division SW Department Object Oriented Working Group |
|
C/C++ Users Group (CUG) Home Page
The Object Management Group (OMG)
is a non-profit consortium dedicated to promoting
the theory and practice of object technology (OT) for the development of
distributed computing systems.
You will find here a lot of links to object-oriented info, as well as comments on object-oriented books, products, object databases, articles, etc.
Introduction to
the Booch Method
AIPS++ Home Page (Astronomical Information...)
Astronomical Information
Processing System C++ software to process (primarily radio) astronomical data,
developed at an international consortium of observatories;
Very good and complete server
with documentation about STL
The Dinkum C/C++ Library Reference
This seems a very good reference for the whole Standard C++ library.
Multi-dimentional array classes.
OSE is a collection of
programming tools and class libraries targeted mainly at C++ programmers.
There are three major components in OSE. These are the C++ class libraries
(OTCLIB/OUXLIB/OTKLIB), a build environment (makeit) and a set of documentation
extraction
tools (class2man/class2mml).
Quadralay C++ Archive (relocated)
One of the best sources of
pointers on OO
One of the main entry points for
OO links
C++ Programming Language Tutorial Handouts
Pointer to handouts for C++
coureses.
Also other interesting pointers to OO places.
Design pattern's page from D.C.Schmidt.
Contains some pointers to interesting papers and tutorials
The purpose of this study group
is to learn, master and feel all 23 design patterns from Design Patterns: Elements
of Reusable Object-Oriented Software, a book by Erich Gamma, Richard Helm,
Ralph Johnson, and John Vlissides.
Java Developer Connection Home
Page
Java Programming Resources: Java, Java and More Java.
Programming in
Java Style Guide
Rational is where Booch and
Rumbaugh work.
They produce Rose and many other products.
A collection of resources for scientific and engineering developers. Contains a lot of links to programming resources in Java, C++ and Fortran.
[ ESO | VLT software | SE Department OOWG | ]