|
The next meeting of the Front Range UNIX Users Group will be in
room 123 of the CU Academic Computing Center building at Arapahoe
and Marine Streets in Boulder at 4:00 PM on Thursday September 21,
1995. Marine St intersects Arapahoe at 38th St; the Computing
Center is on the southwest corner. Tom Cargill, author of Addison-
Wesley's mega-hit best seller C++ Programming Style, will explain
the C++ Standard Template Library.
The Standard Template Library (STL) is a collection of "data
structures" templates, which form part of the forthcoming ANSI/ISO
C++ standard. Implementations of STL, both commercial and public
domain, are becoming widely available. (I've been using it for a
year.) STL's approach to container classes differs significantly
from traditional C++ libraries, most radically in its use of
"generic" programming. The "iterator" abstraction, a
generalization of pointers, is the central mechanism of generic
programming. An iterator binds a generic algorithm to the
container object on which it operates, making novel use of C++
templates. The presentation will offer extensive code examples,
illustrating STL's interface and implementation. STL's weaknesses
will also be addressed.
At our August 18th meeting, many FRUUG members joined Evi Nemeth,
her students, and the CU Computer Science Department to hear John
Ousterhout from Sun Labs and author of tcl/tk speak on programming
the Internet. John looked at using tcl/tk as a universal
scripting language that can be run on all of the Internet
platforms- UNIX, Macs, and PC's- and act as agents that
communicate and share information between Internet entities. John
dug into the security details of such an undertaking, and how
approaches like Safe-Tcl might work. John put tcl/tk as an
Internet scripting language in perspective with Telescript, Java,
and Visual Basic. He saw Telescript as not being a real
competitor, Java as a programming language (rather than a
scripting language) that can co-exist with tcl/tk, and Visual
Basic as the biggest competitor for this important role.
We are working on the following potential meetings for this fall:
-
October 24: Dave Skinner surveys the latest in disk
technologies and answers questions like "What size will the drive
in my portable be in 1998?"
-
November 16th: A panel of several speakers will address ISDN
issues.
-
December: Tom Cargill will introduce the JAVA programming
language.
Back-to-school season brings three new books to the FRUUG library:
-
Computer Crime, A Crimefighter's Handbook, from O'Reilly &
Associates.
-
The Future Does Not Compute; Transcending the Machines in our
Midst, also from O'Reilly.
-
Desktop KornShell Graphical Programming, from Addison-Wesley.
Last Updated: September 13, 1995.
|
|