Boost C++ 库

...世界上最受尊敬和设计最精良的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ 编码规范

内部 Boost

无论您是政府部门、互联网创业公司还是专业咨询公司,使用 Boost 库进行内部开发都可以显著缩短您的开发周期。

欧洲核子研究中心 (CERN)

欧洲核子研究中心的大型强子对撞机实验使用了 Boost C++ 库。该实验的 C++ 程序有数百万行代码,用于探测器模拟、数据重建和数据分析,并使用了 Boost 库的多个组件。使用的 Boost 库示例包括 Any、Spirit、Date Time、Program Options、Regex、SmartPtr、Thread。

Google

google-gtags 为大型代码库提供基于服务器的标签服务。它是 GNU Emacs 和 X-Emacs TAGS 功能的扩展,使用 Boost.Test 作为其单元测试框架。

LiquidNet

LiquidNet 是美洲最大的大宗交易电子市场,并且是《Inc》杂志评选的增长速度第五快的公司。

最常用的 Boost 库,按重要性排序:

Boost.SharedPointerBoost.BindBoost.PythonBoost.LexicalCastBoost.OptionalBoost.AnyBoost.Tuple"

Océ-Technologies B.V.

在全球范围内,Océ 是文档管理和打印系统以及相关服务的主要供应商之一。我们开发、制造、服务和销售打印机、扫描仪、外围设备和介质,并提供独特的软件支持。Océ 面向企业和商业市场的产品以其质量、易用性、速度和可靠性而广为人知。

Boost 库使我们能够在代码中获得更高程度的一致性和质量。在去年的重新设计期间,我们发现 Boost 中的许多小结构缩短了开发时间,并避免了重新发明许多轮子。我们使用的库包括 Boost.AssignBoost.DateTimeBoost.EnableIfBoost.FileSystemBoost.FormatBoost.FunctionBoost.IteratorBoost.MultiIndexBoost.OperatorsBoost.OptionalBoost.PointerContainerBoost.SignalsBoost.SmartPointersBoost.ThreadBoost.Variant

MetOcean Engineers

MetOcean Engineers 是一家领先的咨询公司,提供海洋和气象服务,以支持海岸和海洋工程以及环境保护。核心活动包括:海洋测量、海洋气象监测系统、海岸和海洋工程、环境咨询、数据管理。

目前正在使用的 Boost 库:Boost.AnyBoost.AssignBoost.BindBoost.DateTimeBoost.IteratorBoost.LexicalCastBoost.MPLBoost.PhoenixBoost.ProgramOptionsBoost.RefBoost.SmartPointersBoost.SpiritBoost.StringAlgorithmsBoost.TriboolBoost.Variant

TeraView Ltd

TeraView Ltd 开发用于各种应用的太赫兹系统,包括光谱学和成像。

“我们使用:Boost.ThreadBoost.FileSystemBoost.DateTimeBoost.SerializationBoost.SmartPointersBoost.FunctionBoost.BindBoost.IteratorBoost.LexicalCastBoost.FormatBoost.TupleBoost.AnyBoost.Optional

NPC International

拥有约 800 家餐厅,NPC International 是世界上最大的必胜客特许经营商。

“我们在内部开发的销售点、餐厅管理、通信和会计系统中广泛使用 Boost。我们使用的 Boost 库按使用频率大致排序如下:Boost.BindBoost.FunctionBoost.OptionalBoost.SharedPointerBoost.DateTimeBoost.ThreadBoost.LambdaBoost.TypeTraitsBoost.MPLBoost.TupleBoost.EnableIfBoost.VariantBoost.SpiritBoost.StringAlgorithmsBoost.PreprocessorBoost.FileSystemBoost.OperatorsBoost.IteratorBoost.Tokenizer。”

Rational Discovery LLC

Rational Discovery 为制药、生物技术和化学工业提供计算建模、组合库设计和定制软件开发服务。

“我们进行了大量的内部研究,以开发将机器学习技术应用于解决化学问题的新方法。由于我们是一个小组织,而化学是一个庞大而复杂的领域,因此我们必须能够快速轻松地进行原型设计和测试新算法。我们发现 Boost 库是高质量代码的可靠来源,不可或缺。”

使用的 Boost 库:Boost.PythonBoost.GraphBoost.SmartPointersBoost.AnyBoost.LexicalCastBoost.RandomBoost.StringAlgorithmsBoost.TupleBoost.Ublas。”

Archelon LLC

Archelon LLC 是一家总部位于芝加哥的全球性证券公司。我们积极在电子和场内市场交易股票、期货和衍生品。Archelon 是 EUREX 上交易量最大的做市商之一,也是美国领先的期权做市商,专注于最活跃的证券。

“我们使用:Boost.AnyArrayBoost.BindBoost.DateTimeBoost.FunctionBoost.LexicalCastBoost.OptionalBoost.RationalBoost.RegexBoost.SignalsBoost.SmartPointersBoost.TokenizerBoost.TupleBoost.Utility。”

Automated Trading Deck

Automated Trading Deck (ATD) 使用了大量的 Boost 库。ATD 是一家技术公司,专门为客户提供自动交易和定制化的股票执行解决方案。我们在所有国内现金股票市场(包括上市、场外交易、交易所交易基金和公告板市场)提供自动执行解决方案。我们专有的“定价引擎”和自动限价单交易算法将先进的专家系统应用于限价单交易和客户执行。

“EB” Automotive

“EB” Automotive 目前正在内部工具中使用 Boost.GILBoost.MPLBoost.StringAlgorithms。此外,我们还使用 Stefan Seefeld 沙箱中的 Boost.XML,并做了一些小的扩展。

“特别是 Boost.GIL 大大提高了我们图像预处理例程的速度,并简化了我们的代码。”