This is the Standard Template Library Online Reference Home Page from Rensselaer Polytechnic Institute. You will find detailed explanations of the STL as well as links to other useful resources for information about the STL.

The Silicon Graphics Standard Template Library Programmer's Guide is a useful resource for STL information. You can download the STL from this site, and find the latest information, design documentation, and links to other STL resources.

The Byte Magazine site has a copy of an article on the STL written by Alexander Stepanov. Stepanov, one of the creators of the Standard Template Library, provides information on the use of the STL in generic programming.

An interview with Alexander Stepanov that has some interesting information about the creation of the Standard Template Library. Stepanov talks about how the STL was conceptualized, generic programming, the acronym "STL" and more.

The RPI STL site includes information on how STL differs from other C++ libraries and on how to compile programs that use STL, list of main STL include files, example programs that use STL, STL Container Classes, and STL Iterator Categories. It also provides a STL-compatible compiler list, FTP sites for STL source code and related materials.

Object Space provides information about porting C++ to Java. You can download their Standards<ToolKit> portable class libraries free. Key features of the toolkit include containers, iterators, algorithms, allocators, strings and exceptions.

This is the Borland C++ Builder home page. Here you can find a variety of C++ resources including several C++ newsgroups, information on the latest product enhancements, FAQs and many other resources for programmers using C++Builder.

Description :In the three years since Mcft made C# available, there have been lots of tweaks to the language. That's because C# is not only essential for making .NET work, it's a big way for Mcft to attract millions of Java, C and C++ developers to the platform. And C# has definitely made some inroads. Because of its popularity among developers, the language received standardization from ECMA International, making it possible to port C# applications to other platforms. To bolster its appeal, C# 2.0 has undergone some key changes as part of Visual Studio 2005 that will make development with .NET quicker and easier. The updated IDE is not due for official release until summer, but the C# 2.0 beta is available for those who want to take it for a spin and get up to speed. That's precisely what Visual C# 2005: A Developer's Notebook allows you to do. There are some great new features in C# and this unique "all lab, no lecture" guide covers them all with 50 hands-on projects. Each project explores a new feature, with emphasis on changes that increase productivity, simplify programming tasks, and add functionality to applications. C#'s component-based design combines the productivity of Mcft's popular Visual Basic with the raw power of C++ for web-based applications. Many reviewers note a similarity between C# and Java--in fact, a new feature that took the Java development team five years to incorporate into Java is now available in C# 2.0. Called "generics", this feature enables developers to reuse and customize their existing code, so they can dramatically cut down the time it takes to develop new applications. Visual C# 2005: A Developer's Notebook is full of no-nonsense code without the usual page-filling commentary. You'll find suggestions for further experimentation, links to on-line documentation, plus practical notes and warnings. The book also tells developers how to acquire, install and configure Visual Studio .NET 2005. Are you a coder to the core? Learn what C# 2.0 can do for you now.