NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

c语言

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

C 语言的 2016

本文假设我们是在一个现代化的平台、符合现代标准,且没有过多的历史遗漏需求。我们不该只是因为一些公司拒绝升级20年前的老系统而仍然依赖古老的标准。

编程语言安全性排行榜:Ruby最佳,C语言漏洞最多?
编程语言安全性排行榜:Ruby 最佳,C 语言漏洞最多?

到底谁才是最安全的编程语言呢?且听本文细细道来!

用C 语言玩面向对象
用 C 语言玩面向对象

C 语言经常被贴上 面向过程 的标签

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

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

以现代化 C 语言为目标的 C2 语言

C2是一种新的编程语言,其目标是将C改进为一种适用于底层编程的语言,例如实现启动引导、内核、驱动和一些系统层面的工具。InfoQ 近期采访了C2的创建者Bas van den Berg。

C 语言荣获 2019 年度最佳编程语言称号
C 语言荣获 2019 年度最佳编程语言称号

每个人都以为,Python 将会连续第二次获得 TIOBE 的年度编程语言的称号。但这一次偏偏是优秀的老牌编程语言 C 。

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

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

Nim:比Python更优雅,速度堪比C语言
Nim:比 Python 更优雅,速度堪比 C 语言

本文将介绍Nim,一门编程语言,据说比Python更优雅,像C语言一样高效。Nim是最不受重视的语言之一,但它可能正好适合你。

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

Linux诞生30十周年,对话Linus

Julia编程基础(一):初识Julia,除了性能堪比C语言还有哪些特性?
Julia 编程基础(一):初识 Julia,除了性能堪比 C 语言还有哪些特性?

Julia 的目标是成为一门易用、强大和高效的编程语言。

扩展 LLVM 的 Checked C 使 C 语言的空间内存更安全

Checked C是由Microsoft Research组织开发的开源、合作项目,它的目标是扩展C语言,方便程序员写出更为可靠的程序,不会出现类似缓存溢出、越界内存访问以及不正确的类型转换等问题。Checked C的代码可以和标准C代码共存,方便转移。

挑战50年霸主C语言:新语言Hare,“异端”中的保守派
挑战 50 年霸主 C 语言:新语言 Hare,“异端”中的保守派

Hare原意为野兔,它的开发者希望这种编程语言能够如野兔般拥有顽强的生命力。

Rust能够取代C语言吗?
Rust 能够取代 C 语言吗?

Rust 是 Mozilla 基金会的一个雄心勃勃的项目,号称是 C 语言和 C++ 的继任者。一直以来,C/C++ 中的一些基本问题都没能得到解决,比如分段错误、手动内存管理、内存泄漏风险和不可预测的编译器行为。Rust 的诞生就是为了解决这些问题,并提高安全性和性能。

5分钟get C语言核心要点
5 分钟 get C 语言核心要点

本文来自华为云开发者社区

C2x将成为C语言的下一个ISO标准
C2x 将成为 C 语言的下一个 ISO 标准

预计将于2022年完成的C2x标准在C委员会的推动下一直在演化。InfoQ采访了Jens Gustedt,他正在委员会内部推进新标准,他还是即将出版的新书“Modern C”的作者。

动态修改 C 语言函数的实现
动态修改 C 语言函数的实现

Objective-C 作为基于 Runtime 的语言,它有非常强大的动态特性

c 语言只是总结大全,干货收藏

1.入门程序

面试
编程语言
C语言
我用70行Go语言代码击败了 C 语言
我用 70 行 Go 语言代码击败了 C 语言

我做了一次小尝试,使用了 70 行 Haskell 代码来构建 wc 程序,并且获得了比C语言更好的实现结果。

有趣的编程语言:Go 语言的启动时间是 C 语言的300多倍,C# 的关键字最多
有趣的编程语言:Go 语言的启动时间是 C 语言的 300 多倍,C# 的关键字最多

听多了编程语言排行榜,不如换个口味,我们来看一些编程语言的趣味内容。

谷歌发布可在 Hadoop 中运行原生代码的 C 语言版本 MapReduce 开源框架

谷歌上周宣布发布C语言版本的MapReduce开源框架MR4C,利用该框架开发者可以在Hadoop框架中运行原生代码。MR4C框架将原生开发算法的性能和灵活性与Hadoop执行框架的可扩展性和生产力完美结合。

c语言专题_资料-InfoQ中文网