[PLUG-Devel] Ann: PLUG Devel Meeting, Thursday, October 5th
Alan Dayley
alandd at consultpros.com
Thu Sep 28 21:54:38 MST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
The next PLUG Developer Meeting is October 5th. That is one week from
today.
What: PLUG Developer Meeting
When: Thursday, October 5th, 2006 at 7:00 PM
Where: Adtron Corporation
4415 E. Cotton Center Blvd., Suite 100
Phoenix, AZ 85040
(Directions are available in the web site FAQ
here:
http://plug.phoenix.az.us/index.php?option=com_content&task=view&id=23&Itemid=31)
Topic: An Overview of the Boost C++ Library Collection by Jeff Garland
This presentation provides a user's overview of the Boost library
collection. http://www.boost.org
I hope to have some give aways worth taking home. Please feel free to
come enjoy the discussion and community.
Alan
Presentation Info:
The Boost libraries have become required knowledge for C++ developers
for the following reasons:
* Several Boost libraries have now been voted into future revisions of
the C++ standard
* All libraries are peer reviewed and meet the highest design standards
* The libraries are designed to work seamlessly with the C++ standard
library
* The libraries are portable to many platforms and compilers
* The Boost open source license provides for unrestricted use
The Boost C++ library collection now contains more than 55 libraries.
The libraries fall into many key categories including String, text
processing, parsing, Containers and Data Structures, Generic and
Template Meta-programming, Math and Numerics, Memory Management, Input
Output, Value Types. Some of the libraries include bind, conversion,
date_time, filesystem, function, graph, iterator, mpl (meta-programming
library), python, random, regular expression, smart pointer, spirit
(parser framework), string algorithms, thread, tokenizer, and tuple.
The presentation will include:
* Part 1: Overview
** What is Boost?
** Who is Developing and Using Boost?
** Where did Boost come from?
** Boost and the C++ standard
** Boost Processes, Licensing and Tools?
** Getting Boost: releases and Linux Distros
** How to get started with Boost?
* Part 2: An overview of the Boost Libraries
** Library Categories -- we'll quickly go through the library collection
** Cool Code Potpourri -- selected code samples illustrating Boost
library usage
If attendees bring laptops I'll be happy to help folks get Boost
installed during the break or after the meeting.
Presenter Bio Info:
Jeff Garland has worked on many large-scale software projects over the
past 20+ years, in many different domains, including telephone
switching, industrial process control, satellite ground control, and
financial systems. He has served as both the lead architect and a member
of the architecture team on several of these projects. Mr. Garland holds
a Master's degree in Computer Science from Arizona State University and
a Bachelor of Science in Systems Engineering from the University of
Arizona. He is currently President and Principal Consultant for
CrystalClear Software, a consulting firm that specializes in the
development of software architectures for large-scale systems.
Boost related bio stuff:
* Boost Moderator
* Served as a review manager for several libraries
* Developer of Boost.date-time library
* Administrator of the Boost Wiki
* Google SoC admin/mentor for Boost project
Some more personal PLUG related things:
* Ubuntu and Mandrake user
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org
iD8DBQFFHKcODQw/VSQuFZYRAjfmAJ4y2cyCLlz+RMnlUxzSvktVDzg8xACdEL+E
yaRJSOAbFie05fvb8D9ZNlk=
=+I8m
-----END PGP SIGNATURE-----
More information about the PLUG-devel
mailing list