【发布时间】:2013-09-12 08:10:21
【问题描述】:
安全代码的真正含义是什么?是不是你不能让那个代码做其他不应该做的事情?
我的许多同行都说要迁移到 c++ 或 java,因为它们更安全,因为 oops,但是当我问为什么时,他们只是说,“它只是......它是”。
非常感谢一个例子。而且我在 C 语言中相当菜鸟,在 C++ 中是超级菜鸟。 (以防万一您想知道答案的复杂性会让我理解。)
【问题讨论】:
-
我会说安全与它几乎没有关系。
-
我不认为oops更安全。你可以说java比c和cpp更安全,因为java运行在JVM上,而c cpp只是直接改变内存。但是java是安全的,不在乎哎呀
-
我认为最好的建议是停止听那些同行的意见,最好找一份更好的工作(或实习、上课、开源项目或其他什么),在那里你可以学习有用的信息,而不是废话……
-
如果你切换到 C++,你会遇到很多糟糕的事情(原文如此),因为它被认为更“安全”。 :)
-
你有许多错误的假设,这使得回答这个问题几乎是不可能的。
标签: java c++ python objective-c oop