Loading…
|
Translation changed |
|
|
String added in the repository |
|
Loading…
|
Translation changed |
|
|
String added in the repository |
|
[ordered_list [ Boost library acceptance. ][ Port to the Boost.Asio version of Networking-TS (This has to wait until Boost's version of Asio is updated). ][ Wait for Networking-TS to become an official part of C++. ][ Port to the standard library versions of networking (gcc, clang, msvc). ][ Develop proposed language (This can happen concurrently with steps 3 and 4) ]]
uses more than Boost.Asio, it depends on various other parts of Boost. The standalone Asio is currently farther ahead than the Boost version. Keeping Beast maintained against both versions of Asio is beyond the resources of the author at the present time. Compatibility with non-Boost libraries should not be an acceptance criteria. Beast is currently designed to be a part of Boost: nothing more, nothing less. Looking at the bigger picture, it is the author's goal to propose this library for standardization. A logical track for achieving this is as follows:不仅依赖 Boost.Asio,还依赖 Boost 的其他组件。目前 standalone Asio 的版本领先于 Boost 中的版本。作者当前没有足够的资源来同时维护 Beast 对这两个 Asio 版本的兼容性。与非 Boost 库的兼容性不应作为接纳标准。Beast 的设计定位就是作为 Boost 的一部分,仅此而已。从宏观角度来看,作者的目标是推动该库走向标准化。实现这一目标的合理路径如下:[ordered_list [ 被接纳为 Boost
library acceptance. ][ Port to the库。][ 移植到 Boost.Asioversion of版本的 Networking-TS(This has to wait until Boost's version of Asio is updated). ][ Wait for Networking-TS to become an official part of C++. ][ Port to the standard library versions of(这需等待 Boost 中的 Asio 版本更新)。][ 等待 Networking-TS 成为 C++ 的正式组成部分。][ 移植到标准库版本的 networking(gcc,(gcc、clang,、msvc). ][ Develop proposed language (This can happen concurrently with steps 3 and 4))。][ 开发提议的语言特性(此步骤可与第 3、4 步并行推进)]]