SAL Home PROGRAM Tools & Utilities


YACL (Yet Another Class Library) is a C++ class library that offers high-level abstractions for common programming problems. Its class protocols are designed to:

  • be application-centered, i.e., represent concepts close to those needed by the programmer, thus making programming using them significantly easier than otherwise
  • make good use of C++ facilities (operator overloading and templates in particular) to minimize the amount of code a programmer must write
  • provide adequate hooks for easy extensibility.

Current Version:   1.60

License Type:   Freely available for both commercial and non-commercial use in full source form.

Home Site:

Source Code Availability:   Yes (from Home Site)

Available Binary Packages:

  • Debian Package:   No
  • RedHat RPM Package:   No
  • Other Packages:   No

Targeted Platforms:

MS Windows 3.1/NT, OS/2, SGI IRIX, Sun Solaris, DEC Ultrix, Linux, HP, IBM AIX.

Software/Hardware Requirements:

Motif or LessTif)

Other Links:

Mailing Lists/USENET News Groups:

To join the Mailing List, send e-mail to with "subscribe yacl-list myaddress" in message body (where myaddress is your e-mail address).

User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Programming   |   Tools & Utilities

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.