炼数成金 大数据编程开发
订阅

编程开发

重回正轨的Rust真的要火了吗?
重回正轨的Rust真的要火了吗?
Rust 语言最初只是 Mozilla 员工 Graydon Hoare 在 2006 年创建的一个业余项目。在 2010 年时,Mozilla 的研发团队在 Firefox 的开发过程中遇到了瓶颈。作为一个大型的自研浏览器项目,Firefox 底层实现主要用 C++ ...
Rust 不适合开发 Web API
Rust 不适合开发 Web API
Rust 是一门神奇的编程语言,有非常好的 CLI 工具,比如 ripgrep 和 exa。像 Cloudflare 这样的公司正在使用并鼓励人们写 Rust 来运行微服务。Rust 编写的软件可能比 C++ 或 C 更安全、更小、更简洁。如果我正在编写 ...
开发者供不应求,垃圾项目在去年已造成2.1万亿美元损失
开发者供不应求,垃圾项目在去年已造成2.1万亿美元损失
近日,信息和软件质量联盟(CISQ)发布的一份报告指出,受疫情影响,很多企业和组织在 2020 年都开始大力向数字化转型靠拢。在这种背景下,基于软件的创新和发展也在迅速扩大。然而,软件数量在实现了迅猛增长的同时 ...
TIOBE 1 月榜单:Python年度语言四连冠,C 语言再次第一
TIOBE 1 月榜单:Python年度语言四连冠,C 语言再次第一
TIOBE 本月公布了 2020 年度编程语言,Python 获得四连冠,是过去一年中最受欢迎的编程语言。Python 在 2020 年实现了 2.01% 的正增长;C ++紧随其后,增长 1.99%。而就本月的情况看,C 语言已经挤下 Java,再次第 ...
Rust 和 C 性能对比:排序
Rust 和 C 性能对比:排序
要得出哪种语言更快的结论是相当困难的,因为它取决于具体情况。但我们可以认为 Rust 在速度上是 C 语言的竞争对手,它比许多其他流行的语言如 Java 和 Python 速度更快。Rust 提供了很多功能,比如它注重速度、内存 ...
C++20标准 (ISO/IEC 14882:2020) 正式发布
C++20标准 (ISO/IEC 14882:2020) 正式发布
ISO C++ 委员会正式发布了C++20 标准,命名为 ISO/IEC 14882:2020。草案和正式版本存在细微的差异,因为标准委员会不一定完全采用草案的内容,通常是从草案中剔除部分内容再发布正式版。不过这对于普通开发者几乎没 ...
40岁C++没有中年危机
40岁C++没有中年危机
强大、灵活、复杂:C++ 的起源可以追溯到 40 年前,但它仍然是当今使用最广泛的编程语言之一。为了找出原因,TechRepublic 采访了 C++ 之父 Bjarne Stroustrup。C++ 的起源可以追溯到 1979 年,那时编程语言的创造者 ...
TIOBE12月榜单:Java重回第二,Python有望四连冠年度语言
TIOBE12月榜单:Java重回第二,Python有望四连冠年度语言
TIOBE 将在下个月公布 2020 年的年度编程语言,一年内排名率增长最高的编程语言将获得这一称号。目前,Python 以 +1.90% 数据遥遥领先。其次分别是 C++(+0.71%)、R(+0.60%)和 Groovy(+0.69%)。TIOBE CEO Paul ...
Rust可太香了!AWS为此拿下其编译器团队负责人
Rust可太香了!AWS为此拿下其编译器团队负责人
近日,AWS发表的一篇文章表达了对 Rust 的热情,概述了自己接受该语言的几种方式。AWS 的 Matt Assay 写道,该公司越来越多地使用 Rust 构建诸如 Firecracker VMM 等关键基础设施,凭借其开箱即用的功能降低达到预期 ...
C++之父:成功来自有效使用硬件,C++ 11是转折点
C++之父:成功来自有效使用硬件,C++ 11是转折点
近日,C++ 之父 Bjarne Stroustrup 接受采访,谈及 C++ 的设计思想,以及 C++ 发展历程的关键转折点。1979 年,还在贝尔实验室的 Bjarne Stroustrup 着手开发 C++ 语言。C++ 的出发点之一是改进 C 语言,增加了面向 ...
TIOBE 11 月榜单:Python 挤掉 Java,成功跃至第二
TIOBE 11 月榜单:Python 挤掉 Java,成功跃至第二
TIOBE 公布了 2020 年 11 月的编程语言排行榜。Python 已成功跃居榜单第二名,本月排名率为 12.12%;Java 被挤到第三位,排名率降至 11.68%。自有 TIOBE 榜单以来,C 和 Java 之前一直占据着前两名的位置。然而现如 ...
一种新的设计模式:newtype
一种新的设计模式:newtype
设计模式是在编写代码时在各种不同情况下出现的模式。在本文中,我将讨论 Newtype 设计模式。具体来说,我将以 Rust 编程语言为背景来讨论它,以及如何解决在 Rust 中使用 Newtype 模式时出现的一些问题。编程设计模 ...
程序员技术选型:写Go还是Java?网友:Rust不香了?
程序员技术选型:写Go还是Java?网友:Rust不香了?
老实说,我很喜欢 Java。我在 Spiral Scout 工作的那几年,使用了 EJB2、DB2 和 Oracle 等后端技术,积累了很多软件开发方面的专业知识。过去几年,我转向基于自然语言处理的机器人项目,涉及的技术包括 Spring Boot ...
中美日印程序员收入对比
中美日印程序员收入对比
一直都知道,美国的程序员薪资非常高,但前不久美国的科技猎头公司 Hired 发布了最新的《全美程序员薪水调查报告》,美国旧金山湾区作为众多科技巨头(如Google,Facebook)的大本营,以平均年收入14.2万美金的成绩 ...
程序员技术选型:写Go还是Java?
程序员技术选型:写Go还是Java?
Go 不是面向对象编程语言。Go 没有类似 Java 的继承机制,因为它没有通过继承实现传统的多态性。实际上,它没有对象,只有结构体。它可以通过接口和让结构体实现接口来模拟一些面向对象特性。此外,你可以在结构体中 ...

热门频道

  • 大数据
  • 商业智能
  • 量化投资
  • 科学探索
  • 创业

即将开课

社区热帖

     

    GMT+8, 2021-2-25 18:23 , Processed in 0.074185 second(s), 16 queries .