[comp.newprod] Sun C++ 2.0

landauer@morocco.Eng.Sun.COM (Doug Landauer) (09/29/89)

The following announcement was made on 8/21/89:
 
SUN UNVEILS OBJECT-ORIENTED PROGRAMMING LANGUAGE; 
NEW SUN C++ PRODUCT INCLUDES RICH SET OF TOOLS
 
DETROIT--August 21, 1989--At the International Joint Conference on
Artificial Intelligence being held here, Sun Microsystems today
introduced an object-oriented C++ programming language that includes a
rich set of integrated programming tools.  Sun C++ is one of the first
object-oriented language products based on AT&T's recently released C++
Release 2.0.

With C++, software developers can utilize object-oriented programming in
a language based on the popular, familiar C.  Of great interest to
today's developer, object-oriented programming uses new ways to define
and structure problems and organize data.  With this approach, code is
developed that can be re-used more easily than with traditional
programming languages.

"Programmers are looking at C++ because it allows them to create
modular code that also executes quickly," explained Carl Wolf, vice
president of the Software Products Division at Sun.  "These advantages
are even more apparent with a fast, streamlined architecture like that
found on our SPARC(TM) systems."

He added that Sun C++ will appeal to the programmer already familiar
with C, as well as those who use other languages but want to move to a
standard, full-function, object-oriented environment supported by a
major vendor.  Sun C++ allows object linking to information written in
Sun's FORTRAN, Pascal, Modula-2 and C.

Special Features of C++

Sun C++ includes all the new features of AT&T's Release 2.0, such as
multiple inheritance, which lets a child object inherit the properties
of more than one parent.

Sun has enhanced its  dbx  and  dbxtool  window-based debugger to
support object-oriented programming by providing source level debugging
capabilities. Many of Sun's other standard profiling and programming
tools have been extended to support Sun C++, giving users a powerful,
yet familiar environment.

Sun C++ 2.0 takes advantage of the advanced features of Sun's UNIX(R)
operating system, SunOS(TM), such as dynamic linking and shared
libraries.  It also supplies additional libraries for support of SunOS
operations such as stream I/O, complex arithmetic and tasking.

In addition, Sun C++ supports the Network Software Environment (NSE TM) 
Sun's configuration management system, which aids in in the
development of large-scale software projects in a distributed
environment.

Pricing and Availability

Sun C++, including its integrated programming tools, will be available
in October 1989.  The cost per tape is $1,200, with volume discounts
offered.

Sun Microsystems, Inc., headquartered in Mountain View, Calif., is a
leading worldwide supplier of network-based distributed computing
systems, including professional workstations, servers and UNIX
operating system and productivity software.

### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ###

Product Manager -- Nancy Haydt (415)336-5704