Loading…
|
Translation changed |
|
|
String added in the repository |
|
Loading…
|
Translation changed |
|
|
String added in the repository |
|
"Beast" is sufficiently vague as to not suggest any particular functionality, while acting as a memorable umbrella term for a family of low level containers and algorithms. People in the know or with a need for low-level network protocol operations will have no trouble finding it, and the chances of luring a novice into a bad experience are greatly reduced. There is precedent for proper names: "Hana", "Fusion", "Phoenix", and "Spirit" come to mind. Is "Beast" really any worse than say, "mp11" for example? Beast also already has a growing body of users and attention from the open source community, the name Beast comes up in reddit posts and StackOverflow as the answer to questions about which HTTP or WebSocket library to use.
The name "“Boost.Http" or "”或“Boost.WebSocket" would mislead users into believing they could perform an HTTP request on a URL or put up a WebSocket client or server in a couple of lines of code. Where would the core utilities go? Very likely it would step on the owner of Boost.Asio's toes to put things in the boost/asio directory; at the very least, it would create unrequested, additional work for the foreign repository.
”这样的名称会误导用户,让他们以为只需几行代码就能通过 URL 发起 HTTP 请求,或搭建一个 WebSocket 客户端或服务器。那么,核心工具该放在哪里呢?如果将内容放入 boost/asio 目录,很可能会冒犯 Boost.Asio 的维护者;至少也会给该外部仓库带来不必要的额外工作。"
“Beast
" is sufficiently vague as to not suggest any particular functionality, while acting as a memorable umbrella term for a family of low level containers and algorithms. People in the know or with a need for low-level network protocol operations will have no trouble finding it, and the chances of luring a novice into a bad experience are greatly reduced. There is precedent for proper names: "Hana", "”这个名字足够模糊,不会暗示任何特定的功能,同时又作为一个令人印象深刻的总括术语,涵盖了一系列底层的容器和算法。了解该库或有底层网络协议操作需求的人很容易找到它,而将新手诱入糟糕体验的可能性则大大降低。使用专有名称是有先例的:“Hana”、“Fusion", "”、“Phoenix", and "Spirit" come to mind. Is "Beast" really any worse than say, "mp11" for example? Beast also already has a growing body of users and attention from the open source community, the name Beast comes up in reddit posts and StackOverflow as the answer to questions about which”和“Spirit”都是例子。例如,“Beast”真的比“mp11”更糟糕吗?此外,Beast 已经拥有越来越多的用户,并受到开源社区的关注;在 Reddit 帖子和 StackOverflow 上,当人们询问该使用哪个 HTTPor或 WebSocketlibrary to use.库时,Beast 经常作为答案出现。