阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

c语言开发

收录了 c语言开发 频道下的 50 篇内容

Linux之父:我们不会用Rust取代C语言开发内核
Linux 之父:我们不会用 Rust 取代 C 语言开发内核

Linux诞生30十周年,对话Linus

发布至今 18 年,为什么 SQLite 一定要用 C 语言来开发?

SQLite在2000年5月29日发布,并一直使用C语言实现。C语言一直是实现SQLite这类软件库的最佳语言,目前还没有计划使用其他编程语言重新开发SQLite。C语言是实现SQLite的最佳语言,原因有四:性能、兼容性、低依赖性、稳定性。

发现Rust:从开发者角度谈编程之美(二)
发现 Rust:从开发者角度谈编程之美(二)

Rust作为一种安全的系统语言,将语言层面的语义约束与编译器自动化推导深度结合,实现了更加严谨的编程风格和更加安全的编程方式。从Linux 6.1内核正式合入Rust支持开始,它与Linux内核的深度融合就再也不是悬念,未来的发展充满想象。

第五届敏捷中国大会现场采访敏捷宣言创始人:Martin Fowler 和 James Grenning

由ThoughtWorks主办、InfoQ全程提供票务支持的第五届敏捷中国大会昨日在北京成功举办,两位敏捷宣言的创始人Martin Fowler和James Grenning受邀分别作了题为“21世纪的软件设计”和“测试不再是发现Bug”的主题演讲,并接受媒体访问。InfoQ编辑在大会现场就REST、敏捷、嵌入式开发等相关话题和两位大师进行了简短的交流。

PHP是最糟糕的编程语言?
PHP 是最糟糕的编程语言?

下次再听到有人骂 PHP 的时候,就随他喷去吧。这门语言确实很糟糕。但从许多方面来看,PHP 的长寿和广泛使用证明了这样一个事实:用“正确的方式”做事并不总是比用“最糟糕”的方式做事好。

于我而言,Go语言是新的Ruby
于我而言,Go 语言是新的 Ruby

Go是Ruby后第二个让我感受到编程乐趣的语言。

论 Java 和 Ruby 语言的变迁风险

“使用Ruby具有风险”是一种普遍的看法。随着Ruby on Rails逐步进入到主流的开发领域中,这样的风险将会随时间逐渐降低。在这篇文章中,Bruce Tate站在管理者的角度,讲解了Java与Ruby语言迁移时的风险预测,同时分析了Java最初的应用情况以及在Rails开发方面普遍的风险传言。

那些 C 语言缺失的,我在 Rust 里找到了

C语言是一门古老的语言,用它来编写单处理器的Unix内核或许是个不错的选择,但对于现今的软件来说,它算不上好语言。作者例举了Rust里的那些非常有用的特性,而这些在C语言中都没有。

markdown-wasm:一个非常快的WebAssembly Markdown解析器
markdown-wasm:一个非常快的 WebAssembly Markdown 解析器

Rasmus Andersson发布了markdown-wasm,一种从C语言移植到WebAssembly的Markdown解析器,速度非常快。

2021年 Rust 行业调研报告
2021 年 Rust 行业调研报告

截止到 2021年,Rust 连续五年成为 StackOverflow 语言榜上最受欢迎的语言。

Java 1.0已经25岁了,你使用的第一个Java版本是什么?| 欢迎评论
Java 1.0 已经 25 岁了,你使用的第一个 Java 版本是什么?| 欢迎评论

1996年1月23日,Sun微系统公司宣布推出Java 1.0,这是一种面向对象且平台无关的编程语言。它作为一种可用于多种平台的免费编程语言和编译器而发布,再加上它嵌入在当时流行的Web浏览器中,让Java走向了世界。

请继续重复发明轮子

人们常说,不要重复发明轮子,那样做是无用功。这篇文章的作者指出,重复发明轮子是历史前进的动力。

物联网成长日记:设备如何进行选型?
物联网成长日记:设备如何进行选型?

在设备集成开发过程中,主要涉及三类用户:模组厂商、设备厂商和设备用户

什么是可编程代理,为什么我们需要它
什么是可编程代理,为什么我们需要它

本文试图从不同的角度来回答这个问题。我们将从代理的简单定义开始,然后讨论代理在不同阶段是如何演化的,它们满足了哪些需求,以及它们在每个阶段提供了哪些好处。

从x86到ARM平台软件迁移实战
从 x86 到 ARM 平台软件迁移实战

架构,计算产业的未来已经渐渐明晰,而鲲鹏作为先行者,生态的力量也愈发强大,始终秉持着“硬件开放、软件开源、使能伙伴”的初心,定将逐渐发展成为滋养新计算产业的一方沃土。

开发利器——C语言必备实用第三方库
开发利器——C 语言必备实用第三方库

这套库不仅仅提供了常用的数据结构、算法,如红黑树、斐波那契堆、队列、KMP算法、RSA算法、各类哈希算法、数据恢复算法等等,还提供了多进程框架、多线程框架、跨平台高性能事件等实用内容。

c
c++
Linux
后端
框架
TypeScript超越C++成第四大语言!无惧中国开源托管平台竞争:GitHub发布2020年开发者报告
TypeScript 超越 C++ 成第四大语言!无惧中国开源托管平台竞争:GitHub 发布 2020 年开发者报告

GitHub于周四发布了年度开发者报告,其中一些对全球开发人员和开源社区的见解特别有趣。

开发感想 初学 51 单片机建议用 C 语言

开发感想 - 8051单片机

开发感想
8051
英特尔正在开发新编程语言 Data Parallel C++
英特尔正在开发新编程语言 Data Parallel C++

英特尔最近宣布了新的编程语言Data Parallel C++,其目标是提供一种统一的、跨行业的单源语言来进行异构体系结构编程。

深度剖析,为何C语言在开发领域的地位如此稳固
深度剖析,为何 C 语言在开发领域的地位如此稳固

C语言在这过去的五十年间,已经逐渐发展成为极其重要的软件开发语言。这里简要讲述一下在现在,它将如何与C++、Java、C#、Go、Rust和Python进行竞争并保持一定优势。

Python
.net
rust
C语言
Go 语言
c语言开发专题_资料-InfoQ中文网