2
0
mirror of https://github.com/boostorg/website.git synced 2026-01-19 04:42:17 +00:00
Files
website/users/uses_shrink.html
Rene Rivera 53a9b07eff Move the "Who's Using Boost?" content.
[SVN r41567]
2007-12-02 06:54:20 +00:00

693 lines
34 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Shrink Wrapped Boost</title>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
<link rel="icon" href="/favicon.ico" type="image/ico" />
<link rel="stylesheet" type="text/css" href="/style/section-boost.css" />
<!--[if IE]> <style type="text/css"> body { behavior: url(/style/csshover.htc); } </style> <![endif]-->
</head>
<body>
<div id="heading">
<!--#include virtual="/common/heading.html" -->
</div>
<div id="body">
<div id="body-inner">
<div id="content">
<div class="section" id="intro">
<div class="section-0">
<div class="section-title">
<h1>Shrink Wrapped Boost</h1>
</div>
<div class="section-body">
<p>Boost has found it's way into many products that are
available "off the shelf", including consumer applications from
Adobe, through to business middleware from SAP.</p>
<h2>Adobe Photoshop CS2</h2>
<p><a class="external" href=
"http://www.adobe.com/products/photoshop/main.html">Adobe
Photoshop CS2</a> uses the <a class="external" href=
"http://opensource.adobe.com/">Adobe Software Libraries</a>,
which in turn depend upon large parts of Boost. The <a class=
"external" href="http://opensource.adobe.com/">Adobe Software
Libraries</a> are being rolled out across the Adobe product
line to provide cross platform user interface logic.</p>
<h2>Adobe Indesign</h2>
<p><a class="external" href=
"http://www.adobe.com/products/indesign/main.html">Adobe
Indesign</a> offers best of breed page design: Indesign and
it's asociated SDK depend upon Boost <a href=
"../doc/libs/release/libs/regex/index.html">Boost.Regex</a>,
<a href=
"../doc/libs/release/libs/functional/index.html">Boost.Functional</a>
and others.</p>
<h2>SAP NetWeaver</h2>
<p><a class="external" href=
"http://www.sap.com/solutions/netweaver/index.epx">SAP
NetWeaver</a> is the technical foundation of mySAP Business
Suite solutions, SAP xApps composite applications, partner
solutions, and customer custom-built applications. <a href=
"../doc/libs/release/libs/regex/index.html">Boost.Regex</a>
provides the regular expression implementation for SAP's
<a class="external" href=
"https://www.sdn.sap.com/sdn/developerareas/abap.sdn?node=linkDnode6-3">
ABAP language</a>.</p>
<h2>Real Networks, Rhapsody</h2>
<p>The <a class="external" href="http://www.real.com/">Rhapsody
Music Service</a> allows its subscribers to legally
download/transfer/burn over a million songs. The Rhapsody
client software was built with many Boost libraries:</p>
<p><a href=
"../doc/libs/release/libs/format/index.html">Boost.Format</a>:
Boost.Format is top notch. Using it is a bliss.</p>
<p><a href=
"../doc/libs/release/libs/functional/index.html">Boost.Functional</a>,
<a href=
"../doc/libs/release/libs/function/index.html">Boost.Function</a>,
and <a href=
"../doc/libs/release/libs/bind/index.html">Boost.Bind</a>:
These three libraries, along with <a href=
"../doc/libs/release/libs/smart_ptr/index.html">Boost.SmartPointers</a>
are the most used in our application. I could not imagine not
having them handy.</p>
<p><a href=
"../doc/libs/release/libs/smart_ptr/index.html">Boost.SmartPointers</a>:
Hands down, the most useful, and used library of the lot!</p>
<p><a href=
"../doc/libs/release/libs/date_time/index.html">Boost.DateTime</a>:
Simple to use, effective, does the job. I love the flexible
input string parsing facilities, and the human readable ISO
output.</p>
<p><a href=
"../doc/libs/release/libs/iterator/index.html">Boost.Iterator</a>:
Wow. Moving legacy iterating interfaces, or interfaces that
should of been properly designed as iterators to STL compliant
iterators was easy and painless. The gains in functionality to
our code made by this library are invaluable.</p>
<p><a href=
"../doc/libs/release/libs/regex/index.html">Boost.Regex</a>:
When you need it, it works magic.</p>
<p><a href=
"../doc/libs/release/libs/thread/index.html">Boost.Thread</a>:
Used to implement the monitor pattern in key areas.</p>
<p><a href=
"../doc/libs/release/libs/preprocessor/index.html">Boost.Preprocessor</a>:
Used to implement repetitive unit-test code generation. The
codebase benefited greatly from the clarity <a href=
"../doc/libs/release/libs/preprocessor/index.html">Boost.Preprocessor</a>
brought.</p>
<h2>McAfee, Managed VirusScan 3</h2>
<p><a class="external" href=
"http://www.mcafeesecurity.com/us/products/mcafee/smb/managed_services/managed_vs_smb.htm">
McAfee Managed VirusScan</a>, is an always on, automatic virus
protection for desktops and servers.</p>
<p>More details of the Boost libraries used can be found
<a class="external" href=
"http://betavscan.mcafeeasap.com/beta/docs/readme/Readme.html">here</a>.</p>
<h2>DataSolid GmbH Germany, CADdy++ Mechanical Design (c)</h2>
<p><a class="external" href="http://www.DataSolid.com">CADdy++
Mechanical Design professional (c)</a> is a fully parametric 3D
CAD application with unbroken link between 3D models and 2D
drawings. CADdy++ uses the Boost libraries: <a href=
"../doc/libs/release/libs/any/index.html">Boost.Any</a>,
<a href=
"../doc/libs/release/libs/tokenizer/index.html">Boost.Tokenizer</a>,
<a href=
"../doc/libs/release/libs/signals/index.html">Boost.Signals</a>,
<a href=
"../doc/libs/release/libs/property_map/index.html">Boost.PropertyMap</a>,
<a href="../doc/libs/release/libs/array/index.html">Array</a>,
<a href=
"../doc/libs/release/libs/bind/index.html">Boost.Bind</a>,
<a href=
"../doc/libs/release/libs/utility/operators.htm">Boost.Operators</a>,
<a href=
"../doc/libs/release/libs/tuple/index.html">Boost.Tuple</a>,
<a href=
"../doc/libs/release/libs/random/index.html">Boost.Random</a>.</p>
<p><em>"Many thanks to all the boost developers for their great
work and effort spending into boost."</em></p>
<h2>Dimension 5, Miner3D</h2>
<p>Data visualization technology enabling advanced data
analysis, visualization, sonification and speech applications
for business and science.</p>
<p>The <a class="external" href=
"http://www.miner3D.com">Miner3D</a> application provides means
for interactive visual analysis of arbitrary tabular data from
various data sources. It has a powerful OpenGL-based
visualization engine and an intuitive GUI. This combination
helps a human eye guide the application of statistical tools
and spot the patterns that might otherwise remain hidden.</p>
<p><em>"We are using the following boost libraries: <a href=
"../doc/libs/release/libs/date_time/index.html">Boost.DateTime</a>,
<a href=
"../doc/libs/release/libs/variant/index.html">Boost.Variant</a>,
<a href=
"../doc/libs/release/libs/regex/index.html">Boost.Regex</a>,
<a href=
"../doc/libs/release/libs/format/index.html">Boost.Format</a>,
<a href=
"../doc/libs/release/libs/algorithm/string/index.html">Boost.StringAlgorithms</a>,
<a href=
"../doc/libs/release/libs/smart_ptr/index.html">Boost.SmartPointers</a>,
<a href=
"../doc/libs/release/libs/mpl/index.html">Boost.MPL</a>,
<a href=
"../doc/libs/release/libs/type_traits/index.html">Boost.TypeTraits</a>,
<a href=
"../doc/libs/release/libs/utility/operators.htm">Boost.Operators</a>,
<a href=
"../doc/libs/release/libs/dynamic_bitset/index.html">Boost.DynamicBitset</a>,
<a href=
"../doc/libs/release/libs/utility/enable_if.html">Boost.EnableIf</a>,
<a href=
"../doc/libs/release/libs/timer/index.html">Boost.Timer</a>."</em></p>
<h2>Synergy, mailIntercept</h2>
<p><a class="external" href=
"http://www.mintercept.com">mailIntercept</a> from <a class=
"external" href="http://www.synergy.com.br">Synergy</a> is a
mail interceptor service for Exchange Server 2000/2003.</p>
<p>mailIntercept intercepts and interprets the e-mails from a
LAN using Exchange Server and converts the microsoft
proprietary format to MIME and passes them to an SMTP filter
and returns the emails to the Exchange Server as modified by
the SMTP filter, converted back to the microsoft proprietary
format and with its features preserved.</p>
<p>mailIntercept was built using the following Boost libraries:
<a href=
"../doc/libs/release/libs/mpl/index.html">Boost.MPL</a>,
<a href=
"../doc/libs/release/libs/algorithm/string/index.html">Boost.StringAlgorithms</a>,
<a href=
"../doc/libs/release/libs/bind/index.html">Boost.Bind</a>,
<a href=
"../doc/libs/release/libs/spirit/phoenix/index.html">Boost.Phoenix</a>,
<a href=
"../doc/libs/release/libs/spirit/index.html">Boost.Spirit</a>,
<a href=
"../doc/libs/release/libs/ptr_container/index.html">Boost.PointerContainer</a>,
<a href=
"../doc/libs/release/libs/serialization/index.html">Boost.Serialization</a>,
<a href=
"../doc/libs/release/libs/regex/index.html">Boost.Regex</a>,
<a href=
"../doc/libs/release/libs/iterator/index.html">Boost.Iterator</a>,
<a href=
"../doc/libs/release/libs/lambda/index.html">Boost.Lambda</a>,
<a href=
"../doc/libs/release/libs/conversion/lexical_cast.htm">Boost.LexicalCast</a>,
<a href=
"../doc/libs/release/libs/utility/operators.htm">Boost.Operators</a>,
<a href=
"../doc/libs/release/libs/smart_ptr/index.html">Boost.SmartPointers</a>,
<a href="../../../doc/html/tribool.html">Boost.Tribool</a> and
<a href=
"../doc/libs/release/libs/type_traits/index.html">Boost.TypeTraits</a></p>
<h2>Integrated Research P/L, PROGNOSIS IP Telephony Manager and
IP Telephony Express</h2>
<p><a class="external" href="http://www.ir.com">PROGNOSIS</a>
is a suite of IP telephony management software products,
specifically designed to address the key challenges of IP
telephony life cycle management, including network-readiness,
assessment, pre-deployment assurance testing, and ongoing Day-2
management of Cisco CallManager, Cisco Unity, and Cisco AVVID
infrastructure. <em>"The Boost libraries used were: <a href=
"../doc/libs/release/libs/any/index.html">Boost.Any</a>,
<a href=
"../doc/libs/release/libs/bind/index.html">Boost.Bind</a>,
<a href=
"../doc/libs/release/libs/function/index.html">Boost.Function</a>,
<a href=
"../doc/libs/release/libs/conversion/lexical_cast.htm">Boost.LexicalCast</a>,
<a href=
"../doc/libs/release/libs/mpl/index.html">Boost.MPL</a>,
<a href=
"../doc/libs/release/libs/conversion/cast.htm#numeric_cast">Boost.NumericCast</a>,
<a href="../doc/libs/release/libs/bind/ref.html">Boost.Ref</a>,
<a href=
"../doc/libs/release/libs/regex/index.html">Boost.Regex</a>,
<a href=
"../doc/libs/release/libs/smart_ptr/index.html">Boost.SmartPointers</a>,
<a href=
"../doc/libs/release/libs/thread/index.html">Boost.Thread</a>,
<a href=
"../doc/libs/release/libs/type_traits/index.html">Boost.TypeTraits</a>."</em></p>
<h2>Kinook Software, Visual Build Professional</h2>
<p><a class="external" href=
"http://www.visualbuild.com/">Visual Build Professional</a> is
a tool that enables developers, software process engineers, and
build specialists to create an automated, repeatable process
for building their software. Visual Build provides built-in
support for Microsoft Visual Studio .NET and 2005, Visual
Basic, Visual C++, Visual J++, SourceSafe, eMbedded Tools,
Borland Delphi, JBuilder, C++Builder, and more.</p>
<p>The following Boost Libraries were used: <a href=
"../doc/libs/release/libs/any/index.html">Boost.Any</a>,
<a href=
"../doc/libs/release/libs/bind/mem_fn.html">Boost.MemFn</a>,
<a href=
"../doc/libs/release/libs/regex/index.html">Boost.Regex</a>,
<a href=
"../doc/libs/release/libs/smart_ptr/index.html">Boost.SmartPointers</a>,
<a href=
"../doc/libs/release/libs/static_assert/index.html">Boost.StaticAssert</a></p>
<h2>Kinook Software, Ultra Recall</h2>
<p><a class="external" href="http://www.ultrarecall.com/">Ultra
Recall</a> is a personal information management (PIM) /
knowledge management (KM) application for Microsoft Windows. It
helps you capture, organize, and recall all of your electronic
information across all the applications that you use.</p>
<p>Used the following Boost libraries: <a href=
"../doc/libs/release/libs/format/index.html">Boost.Format</a>,
<a href=
"../doc/libs/release/libs/smart_ptr/index.html">Boost.SharedPointer</a>,
<a href=
"../doc/libs/release/libs/static_assert/index.html">Boost.StaticAssert</a></p>
<h2>Applied Dynamics International, ADvantageDE</h2>
<p><a class="external" href="http://www.adi.com">Applied
Dynamics International (ADI)</a> provides state-of-the art
software and hardware tools to the automotive, aerospace, and
defense industries to design and test embedded control systems.
ADI's tools provide advanced capabilities in real-time
hardware-in-the-loop (HIL) simulation, rapid prototyping, and
embedded controller software development. We have been a
leading supplier of HIL simulation solutions since 1957.</p>
<p>ADvantageDE is the development environment. It allows
simulation models to be easily connected to one another or to
hardware components for real-time simulation. ADvantageDE
projects can be created for execution on your PC, Unix
workstation or on our real-time platforms.</p>
<p>ADvantageVI is the point of control and the graphical user
interface for all of the run-time activities. The run-time
architecture includes extensive features for interacting with,
visualizing, and automating simulation and test activities.</p>
<p>DasCom provides access to real-time simulation data from
most Windows applications, such as Micrsoft Excel, National
Instruments Labview, etc.</p>
<p>The following Boost Libraries are used: <a href=
"../doc/libs/release/libs/array/index.html">Array</a>, <a href=
"../doc/libs/release/libs/assign/index.html">Boost.Assign</a>,
<a href=
"../doc/libs/release/libs/bind/index.html">Boost.Bind</a>,
<a href=
"../doc/libs/release/libs/crc/index.html">Boost.CRC</a>,
<a href=
"../doc/libs/release/libs/dynamic_bitset/index.html">Boost.DynamicBitset</a>,
<a href=
"../doc/libs/release/libs/utility/enable_if.html">Boost.EnableIf</a>,
<a href=
"../doc/libs/release/libs/filesystem/index.html">Boost.FileSystem</a>,
<a href=
"../doc/libs/release/libs/function/index.html">Boost.Function</a>,
<a href=
"../doc/libs/release/libs/functional/index.html">Boost.Functional</a>,
<a href=
"../doc/libs/release/libs/iterator/index.html">Boost.Iterator</a>,
<a href=
"../doc/libs/release/libs/lambda/index.html">Boost.Lambda</a>,
<a href=
"../doc/libs/release/libs/optional/index.html">Boost.Optional</a>,
<a href=
"../doc/libs/release/libs/preprocessor/index.html">Boost.Preprocessor</a>,
<a href="../doc/libs/release/libs/bind/ref.html">Boost.Ref</a>,
<a href=
"../doc/libs/release/libs/regex/index.html">Boost.Regex</a>,
<a href=
"../doc/libs/release/libs/serialization/index.html">Boost.Serialization</a>,
<a href=
"../doc/libs/release/libs/signals/index.html">Boost.Signals</a>,
<a href=
"../doc/libs/release/libs/smart_ptr/index.html">Boost.SmartPointers</a>,
<a href=
"../doc/libs/release/libs/static_assert/index.html">Boost.StaticAssert</a>,
<a href=
"../doc/libs/release/libs/spirit/index.html">Boost.Spirit</a>,
<a href=
"../doc/libs/release/libs/algorithm/string/index.html">Boost.StringAlgorithms</a>,
<a href=
"../doc/libs/release/libs/tokenizer/index.html">Boost.Tokenizer</a>,
<a href=
"../doc/libs/release/libs/tuple/index.html">Boost.Tuple</a>,
<a href=
"../doc/libs/release/libs/utility/index.html">Boost.Utility</a>
and <a href=
"../doc/libs/release/libs/variant/index.html">Boost.Variant</a></p>
<h2>PeerGuardian</h2>
<p><a class="external" href=
"http://methlabs.org/projects/peerguardian-2-windows/">PeerGuardian
2</a> is Methlabs premier IP blocker for Windows. With features
like support for multiple lists, a list editor, automatic
updates, and blocking all of IPv4 (TCP, UDP, ICMP, etc),
PeerGuardian 2 is the safest and easiest way to protect your
privacy on P2P.</p>
<p>Boost Libraries used include <a href=
"../doc/libs/release/libs/crc/index.html">Boost.CRC</a>,
<a href=
"../doc/libs/release/libs/bind/index.html">Boost.Bind</a>,
<a href=
"../doc/libs/release/libs/integer/index.html">Boost.Integer</a>,
<a href=
"../doc/libs/release/libs/function/index.html">Boost.Function</a>,
<a href=
"../doc/libs/release/libs/functional/index.html">Boost.Functional</a>,
<a href=
"../doc/libs/release/libs/smart_ptr/index.html">Boost.SmartPointers</a>,
<a href=
"../doc/libs/release/libs/conversion/lexical_cast.htm">Boost.LexicalCast</a>,
<a href=
"../doc/libs/release/libs/algorithm/string/index.html">Boost.StringAlgorithms</a>,
<a href=
"../doc/libs/release/libs/random/index.html">Boost.Random</a>,
<a href=
"../doc/libs/release/libs/format/index.html">Boost.Format</a>,
<a href=
"../doc/libs/release/libs/utility/index.html">Boost.Utility</a>.</p>
<h2>DECOMSYS::DESIGNER PRO</h2>
<p><a class="external" href=
"http://www.decomsys.com/">DECOMSYS::DESIGNER PRO</a> enables
the user to design a highly complex <a class="external" href=
"http://www.flexray.com/">FlexRay</a> communication system,
which is going to be the fundament for tomorrow's automotive
electronics.</p>
<p><em>"Boost Libraries used: <a href=
"../doc/libs/release/libs/bind/index.html">Boost.Bind</a>,
<a href=
"../doc/libs/release/libs/dynamic_bitset/index.html">Boost.DynamicBitset</a>,
<a href=
"../doc/libs/release/libs/format/index.html">Boost.Format</a>,
<a href=
"../doc/libs/release/libs/function/index.html">Boost.Function</a>,
<a href=
"../doc/libs/release/libs/iterator/index.html">Boost.Iterator</a>,
<a href=
"../doc/libs/release/libs/mpl/index.html">Boost.MPL</a>,
<a href=
"../doc/libs/release/libs/multi_index/index.html">Boost.MultiIndex</a>,
<a href=
"../doc/libs/release/libs/utility/index.html">Boost.Utility</a>,
<a href=
"../doc/libs/release/libs/utility/operators.htm">Boost.Operators</a>,
<a href=
"../doc/libs/release/libs/preprocessor/index.html">Boost.Preprocessor</a>
(nice for generating data for unit tests), <a href=
"../doc/libs/release/libs/program_options/index.html">Boost.ProgramOptions</a>
(for the unit test programs), <a href=
"../doc/libs/release/libs/bind/ref.html">Boost.Ref</a>,
<a href="../doc/libs/release/libs/regex/index.html">Boost.Regex</a>,
<a href=
"../doc/libs/release/libs/serialization/index.html">Boost.Serialization</a>,
<a href=
"../doc/libs/release/libs/signals/index.html">Boost.Signals</a>,
<a href=
"../doc/libs/release/libs/smart_ptr/index.html">Boost.SmartPointers</a>,
<a href=
"../doc/libs/release/libs/spirit/index.html">Boost.Spirit</a>,
<a href=
"../doc/libs/release/libs/timer/index.html">Boost.Timer</a> and
<a href=
"../doc/libs/release/libs/variant/index.html">Boost.Variant</a></em></p>
<p><em>"We are also planning to use Andreas Huber's FSM library
and Iostreams (together with Serialize) once they are
officially released."</em></p>
<h2>Wise Riddles Software, Audiomatic</h2>
<p><a class="external" href=
"http://www.WiseRiddles.com/Audiomatic">Audiomatic</a> is a
tool used to make system-wide macros and then launch those
macros with a voice command or keyboard shortcut at any time...
from any Windows application. Audiomatic enables you to launch
programs, files, or websites; simulate keystrokes; play sounds;
speak text; or even run scripts. You can do it all with a voice
command or keyboard shortcut! <em>"Boost libraries Used:
<a href=
"../doc/libs/release/libs/bind/index.html">Boost.Bind</a>,
<a href=
"../doc/libs/release/libs/function/index.html">Boost.Function</a>,
<a href=
"../doc/libs/release/libs/smart_ptr/index.html">Boost.SmartPointers</a>,
<a href=
"../doc/libs/release/libs/date_time/index.html">Boost.DateTime</a>,
<a href=
"../doc/libs/release/libs/algorithm/string/index.html">Boost.StringAlgorithms</a>,
<a href=
"../doc/libs/release/libs/utility/index.html">Boost.Utility</a>,
<a href=
"../doc/libs/release/libs/regex/index.html">Boost.Regex</a>,
<a href=
"../doc/libs/release/libs/thread/index.html">Boost.Thread</a>,
<a href="../doc/libs/release/libs/mpl/index.html">Boost.MPL</a>
and <a href=
"../doc/libs/release/libs/type_traits/index.html">Boost.TypeTraits</a>."</em></p>
<h2>SMProcess FxEngine</h2>
<p>The <a class="external" href=
"http://www.smprocess.com/Bin/FxEngineSetup.exe">FxEngine</a>
from <a class="external" href=
"http://www.smprocess.com">SMProcess</a> is a Free Framework
for data flow processing and the design of dynamic systems
using plugins. The Framework provides a full control to the
plugin architecture for applications that require custom
solutions.</p>
<p>The Framework is essentially based on three boost libraries:
<a href=
"../doc/libs/release/libs/thread/index.html">Boost.Thread</a>:
Used to implement each "Pin" work. <a href=
"../doc/libs/release/libs/thread/index.html">Boost.Thread</a>
includes everything what we were looking for a portable
framework like mutex and condition components. <a href=
"../doc/libs/release/libs/functional/index.html">Boost.Functional</a>
and <a href=
"../doc/libs/release/libs/bind/index.html">Boost.Bind</a>:
Provide a great flexibility compared to the STL. <a href=
"../doc/libs/release/libs/timer/index.html">Boost.Timer</a>: A
very straightforward and effective timer.</p>
<h2>Megahard Software Technologies Inc., Rule in Hell</h2>
<p><a class="external" href="http://www.ruleinhell.com">Rule in
Hell</a> is a Massively Multiplayer Online Role Playing Game
(still in beta).</p>
<p>The Boost libraries used were: <a href=
"../doc/libs/release/libs/bind/index.html">Boost.Bind</a>,
<a href=
"../doc/libs/release/libs/function/index.html">Boost.Function</a>,
<a href=
"../doc/libs/release/libs/any/index.html">Boost.Any</a>,
<a href=
"../doc/libs/release/libs/tuple/index.html">Boost.Tuple</a>,
<a href="../doc/libs/release/libs/bind/ref.html">Boost.Ref</a>,
<a href=
"../doc/libs/release/libs/smart_ptr/index.html">Boost.SharedPointer</a>,
<a href=
"../doc/libs/release/libs/type_traits/index.html">Boost.TypeTraits</a>
and <a href=
"../doc/libs/release/libs/utility/index.html">Boost.Utility</a>.</p>
<p><em>"By far the combination of <a href=
"../doc/libs/release/libs/bind/index.html">Boost.Bind</a>,
<a href=
"../doc/libs/release/libs/function/index.html">Boost.Function</a>,
<a href=
"../doc/libs/release/libs/smart_ptr/index.html">Boost.SharedPointer</a>
and <a href=
"../doc/libs/release/libs/bind/ref.html">Boost.Ref</a> is what
we use most heavily".</em></p>
<h2>Dr. Detlef Meyer-Eltz, TextTransformer</h2>
<p>The <a class="external" href=
"http://www.texttransformer.com">TextTransformer</a> is a
Windows IDE for the generation of top down parsers with
included c++ interpreter code for semantic actions. Both can be
executed or debugged immediately on single source files or on
groups of files. Generated parsers can be exported as c++ code
including as well the interpretable code as any arbitrary other
code. Tokens are defined as POSIX regular expressions and rules
are defined in a similar syntax quasi as regular expressions of
regular expressions. The construction of parse trees and their
traversal is supported.</p>
<p><em>"The TextTransformer is essentially based on the
<a href="../doc/libs/release/libs/regex/index.html">Boost.Regex</a>,
by which the tokens for a parser can be defined. The <a href=
"../doc/libs/release/libs/conversion/lexical_cast.htm">Boost.LexicalCast</a>
and the Format library are used for the integrated c++
interpreter. For the future also an interpreter version of the
<a href=
"../doc/libs/release/libs/algorithm/string/index.html">Boost.StringAlgorithms</a>
is planned. The <a href=
"../doc/libs/release/libs/program_options/index.html">Boost.ProgramOptions</a>
library will be used too to improve the command line version of
the texttransformer."</em></p>
<h2>Redshift Software, The Thot Tool</h2>
<p><a class="external" href="http://thot-tool.com/">The Thot
Tool</a> is an asset management tool for a group of game
developers. Thot combines assets, both binary and text, with
workflow automation into a unified whole, and was built using
Boost <a href=
"../doc/libs/release/libs/thread/index.html">Boost.Thread</a>,
<a href=
"../doc/libs/release/libs/smart_ptr/index.html">Boost.SmartPointers</a>,
<a href=
"../doc/libs/release/libs/regex/index.html">Boost.Regex</a>,
<a href=
"../doc/libs/release/libs/mpl/index.html">Boost.MPL</a>, and
<a href=
"../doc/libs/release/libs/type_traits/index.html">Boost.TypeTraits</a>.</p>
<h2>Paragent, Paragent Manage 2.1</h2>
<p><a class="external" href="http://www.paragent.com/">Paragent
Manage</a> is a Desktop Management Application that uses a
lightweight agent written in C++. Unlike traditional desktop
management solutions, Paragent Manage avoids the complexity and
cost of servers by using peer-to-peer communication between
agents and the administrative console. This allows real-time
inventory searching, alerting and software auditing in an
easy-to-deploy and maintain package.</p>
<p><em>"We have used Boost extensively throughout our agent,
including: <a href=
"../doc/libs/release/libs/thread/index.html">Boost.Thread</a>,
<a href=
"../doc/libs/release/libs/smart_ptr/index.html">Boost.SharedPointer</a>,
<a href=
"../doc/libs/release/libs/bind/index.html">Boost.Bind</a>,
<a href=
"../doc/libs/release/libs/spirit/index.html">Boost.Spirit</a>,
<a href=
"../doc/libs/release/libs/date_time/index.html">Boost.DateTime</a>,
<a href=
"../doc/libs/release/libs/algorithm/string/index.html">Boost.StringAlgorithms</a>,
<a href=
"../doc/libs/release/libs/multi_index/index.html">Boost.MultiIndex</a>,
<a href=
"../doc/libs/release/libs/filesystem/index.html">Boost.FileSystem</a>.</em></p>
<p><em>"Apart from some read_write_mutex issues we had, Boost
has been a seamless part of our development, and has allowed us
to develop and deploy a very complex, highly threaded
networking agent with a built-in lisp-like xml-based scripting
language all done in C++. Our entire development team would
like to thank everyone for their hard work on behalf of C++
coders everywhere."</em></p>
<h2>LW-WORKS Software, Clipboard Recorder</h2>
<p><a class="external" href=
"http://www.lw-works.com/clipboard-recorder">Clipboard
Recorder</a> is an application that helps users to manage their
clipboard history and provides easy ways for users to access
their saved clipboard data.</p>
<p>Libraries used: <a href=
"../doc/libs/release/libs/smart_ptr/index.html">Boost.SmartPointers</a>,
<a href=
"../doc/libs/release/libs/serialization/index.html">Boost.Serialization</a>,
<a href=
"../doc/libs/release/libs/asio/index.html">Boost.Asio</a>,
<a href=
"../doc/libs/release/libs/algorithm/string/index.html">Boost.StringAlgorithms</a>,
<a href=
"../doc/libs/release/libs/bind/index.html">Boost.Bind</a>,
<a href=
"../doc/libs/release/libs/thread/index.html">Boost.Thread</a>,
<a href=
"../doc/libs/release/libs/conversion/index.html">Boost.Conversion</a>,
Iostreams.</p>
</div>
</div>
</div>
</div>
<div id="sidebar">
<!--#include virtual="/common/sidebar-common.html" -->
<!--#include virtual="/common/sidebar-boost.html" -->
</div>
<div class="clear"></div>
</div>
</div>
<div id="footer">
<div id="footer-left">
<div id="revised">
<p>Revised $Date$</p>
</div>
<div id="copyright">
<p>Copyright Rene Rivera 2007.</p>
</div><!--#include virtual="/common/footer-license.html" -->
</div>
<div id="footer-right">
<!--#include virtual="/common/footer-banners.html" -->
</div>
<div class="clear"></div>
</div>
</body>
</html>