您还未登录! 登录 | 注册 | 帮助  

您的位置: 首页 > 最新动态 > 正文

外媒速递:不同编程语言速度差异综述

发表于:2017-10-30 作者:核子可乐译 来源:51cto
外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!

今天给大家推荐的内容包括:不同编程语言速度差异综述、网站维护中的四种常见错误、良好系统架构的五项特质和购买云安全解决方案之前必须考量的11个核心问题等。

一、不同编程语言速度差异综述

原文标题:The Different Speeds of Programming Languages

不同编程语言速度差异综述

对于软件开发人员而言,编程语言无疑是其最为重要的工具。而在选择语言方面,复杂性、便利性与易用性等因素则起着至关重要的作用。但可以肯定的是,无论你是否关注这些因素,速度都是其中不容忽视的核心。下面,我们将围绕三大高人气语言选项,就这一话题展开比较。

1. C

2. C++

3. Python

二、网站维护中的四种常见错误

原文标题:4 website maintenance mistakes to avoid

网站维护中的四种常见错误

每个网站都离不开维护,特别是开源网站。开源的优势在于每个人都可以参与进去,但缺点在于我们必须了解并紧跟每位参与者的贡献。一旦代码发生变化,其它代码即可能受到影响甚至停止工作。因此,网站维护必须得到高度重视——而以下四种常见错误则应加以努力避免。

1. 重新发明轮子

2. 自不量力的维护思路

3. 没有作好充足的备份

4. 未进行定期维护

三、良好系统架构的五项特质

原文标题:5 traits of good systems architecture

良好系统架构的五项特质

尽管软件架构师与建筑师在许多细节上存在差异,但在我看来,双方在本质上仍存在显著交集。具体来讲,系统架构的表达往往更为直接。虽然我们知道它的作用、也了解它的来源,但却很难从中总结出它的概念抑或是核心。在今天的文章中,我们将延着这一思路,聊聊良好系统架构应当具备的五项特质。

1. 图景

2. 数据描述

3. 实体描述

4. 时间观念

5. 关于故障问题的思考

四、购买云安全解决方案之前必须考量的11个核心问题

原文标题:11 Questions to Ask Before Investing in a Cloud Security Solution

购买云安全解决方案之前必须考量的11个核心问题

无论你身为安全、运营或是其它领域工作人员,选择正确的云安全产品可能都是一项复杂的挑战。面对无数选项,我们该如何判断哪款工具或者方案组合最适合实际需求?在今天的文章中,我们将就此展开探讨。

1. 安全产品是否支持整个风险管理流程?

2. 产品是否能够适应不同环境?

3. 产品能否帮助您同时满足安全性与合规性要求?

4. 产品到底是为您节省时间抑或浪费时间?

5. 这款产品对使用者的经验有何要求?

6. 产品如何帮助用户区分日常活动与实际问题?

7. 如果遭遇入侵,流程会有怎样的表现?产品能否与之契合?

8. 供应商是否使用自己的产品?

9. 产品稳定性与性能记录如何?

10. 供应商能否提供良好的技术支持与客户服务?

11. 供应商能否持续跟进技术演变?