cpoll_cppsp 框架和 Ur/Web 一样是类型安全的吗?

Posted

技术标签:

【中文标题】cpoll_cppsp 框架和 Ur/Web 一样是类型安全的吗?【英文标题】:Is cpoll_cppsp framework type-safe as Ur/Web? 【发布时间】:2014-07-25 02:58:47 【问题描述】:

看看这个答案 (https://***.com/a/2856961/1793629) 我认为 Ur/Web 是相当安全的平台。

现在查看这个基准 (http://www.techempower.com/benchmarks/#section=data-r9&hw=peak&test=json),我发现 cpoll_cppsp 框架在大多数用例中排名第一或前 5。

来自 (http://xa.us.to/cppsp/documentation.cppsp) 的示例代码是

<%#
#include <vector>
#include <string>
vector<string> hello() 
return "hello", "world", "!";

%>
<html>
<body>
    <table>
        auto a = hello();
        for(int i = 0; i < a.size(); i++) 
            %>
            <tr>
                <td><%=a[i] %></td>
            </tr>
            <%
        
        %>
    </table>
</body>
</html>

文档相当差,所以也许有人可以解释这个东西是类型安全的并且具有与 Ur/Web 相似的功能(在此处列出:https://***.com/a/2856961/1793629)?

提前谢谢你。

【问题讨论】:

【参考方案1】:

由于 cppsp 解析语言是 c++,因此它不是类型安全的(参见 http://en.wikipedia.org/wiki/Type_safety#C.2B.2B_Examples)。

由于指针无效,可能会发生崩溃。

https://***.com/a/2856961/1793629 中列出的每个功能都可能被糟糕的 C++ 代码破坏。

【讨论】:

“由于 cppsp 解析语言是 c++,它不是类型安全的”人们如何投票这个答案,即使你链接的参考资料说“如果使用不正确”......自愿击中你的靠墙说墙不安全不是一个好的论据。

以上是关于cpoll_cppsp 框架和 Ur/Web 一样是类型安全的吗?的主要内容,如果未能解决你的问题,请参考以下文章

Ansible:像系统管理员一样思考的自动化框架 | Linux 中国

flask_day01

关于若依框架套餐的区别?

后悔没早知道这款UI自动化测试框架,让你写用例像口语化一样简单

GoLang -- gRPC框架四大服务

MR计算框架