TIOBE 12月编程语言排行榜 C语言颓势不改

在最新发布的TIOBE 12月编程语言排行榜中,Java、C以及C++依然稳居前三名,Objective-C排在11位,排名和上个月一样,Swift语言上月排在12名,本月小幅跌至排13名。
jopen 8年前    8528   

谁是代替C语言的“潜力股”?

在去年十一月的时候,我参与了《Which language has the brightest future in replacement of C between D,Go and Rust?...
jopen 9年前    27494   

第一个C语言编译器是怎样编写的?

当今几乎所有的实用的编译器/解释器(以下统称编译器)都是用C语言编写的,有一些语言比如 Clojure,Jython 等是基于 JVM 或者说是用 Java 实现的,IronPython 等是基...
jopen 9年前    22465   

第 24 届国际 C 语言混乱代码大赛结果出炉

《你见过或写过的最复杂的 C 语言程序是? 》这个帖子中的指针,对部分童鞋来说够烧脑子了。觉着不过瘾的朋友,继续来看看本文。
jopen 9年前    18718   

C语言源代码的绘图艺术

下面这些图案都是由可执行的C语言源代码拼装而成,点击每个图片,你可以看到这些可执行C语言代码的细节。
jopen 9年前    21924   

为什么要学习和使用C语言?

对于理工 科学生来说,这个答案可能很简单,因为这是一门必修课。而对于程序员来 说选择一门编程语言,在某种程度上,对职业生涯的发展会产生重大的影响,所以必须慎 之又慎。那么,为什么要选择一门诞生了...
jopen 9年前    33295   

genius!分享一份C语言写的简历

  这里黑客新闻吗?作者用代码更新了自己的简历,是不是很接地气,特符合程序员的逼格。这是一份可读可执行的C语言源文件,也是作者编码风格的体现。
phpde1 10年前    5603   

管窥C语言入门经典

用现在流行的句式开场就是:当我说“谭浩强的书特别适合入门”的时候,你在想什么?你也许会想:此人的话不必再往下听了。此 前,谭浩强《C程序设计》一书受人诟病一事虽有耳闻但并未放心上,我是靠它入门的...
jopen 10年前    53571   

用C语言写的程序不安全

关于C语言内存管理薄弱的问题几年前我们就讨论过。有人试图反驳,说现代各种操作系统或 runtime 平台的进步,对内存管理的风险提供了各种保护,比如地址空间随机化,还有各种诸如 Valgrind...
jopen 11年前    9911   

【科技英雄传】C语言之父的侄子重塑Twitter

山姆·里奇(Sam Ritchie)最早并非一名程序员,他曾是美国短程皮划艇代表队中的队员之一,并在 2009 年的世界锦标赛中折桂而归。
jopen 11年前    9841   

漫画:为什么 C 被踢出窗外?

Java、C++、C、Python 四个人一起在会议室…… Java 问其他三位:“如何让女生对我们更感兴趣?”
jopen 11年前    6772   

为什么大神级程序的C语言代码里到处都是goto?

当我学C语言时,老师整天告诉我:“不要使用goto, 这是一个坏习惯, 这种写法很烂,而且很危险!”等等。
jopen 11年前    13580   

【科技英雄传】让乔布斯立足肩上的C语言之父

2011 年,人们对乔布斯的去世记忆深刻,但这一年还有另一位本应获得同样关注的人物也与世长辞,他就是C语言之父丹尼斯·里奇(Dennis Ritchie)。
jopen 11年前    8749   

C语言程序员必读的5本书

你正计划着通过看书来学习C语言吗?“书籍是人类最忠诚的朋友“。海明威一定知道书籍对一个人一生的重要性。书籍是知识的丰富来源。你可以从书中学 到各种知识。书籍可以毫无歧视地向读者传达作者的本意。C...
jopen 11年前    25383   

关于C语言,我喜欢和讨厌的十件事

 前言:最近有个家伙抱怨道“为什么我还要再用C?”-虽然我不同意他的说法,但至少他随口提到如果你“在一台拇指大小的电脑”上编程,或者为一门语言写引导程序,那么可以用C语言。要我说,写设备驱动,或...
jopen 11年前    18068   

一个简单例子说明为什么C语言在2013年仍很重要

原作者注:在本文最开始,我并没说明进行模2^64的计算——我当然明白那些不是“正确的”斐波那契数列,其实我不是想分析大数,我只是想探寻编译器产生的代码和计算机体系结构而已。
jopen 11年前    22074   

我看到了旧时的C语言疤痕……

一个月前,我正在写一个简单的应用,是用 ruby 去读 pdf 文件,不知道为什么,文件指针跑到了文件开始地址的前面。我不明白为什么会这样。于是,像往常一样,我到 stackoverflow...
jopen 11年前    5234   

最短的崩溃程序(C语言版)

想写个崩溃的C语言小程序,看起来是个奇怪的主意,不过在我曾经教过的一门实验课上,这是作业之一!实际上,这是一件非常有教学意义的事情。
jopen 11年前    16135   

并行计算设计的C语言扩展,Berkeley Unified Parallel C 2.16.0

Unified Parallel C (UPC) 是C编程语言的一个扩展,基于分布式共享内存程序设计模型,应用于超级计算机上进行高效能计算的并行编程语言。它提取了 AC, Split C, Pa...
jopen 12年前    16316   

libqrencode 3.4 发布,支持彩色QR码

libqrencode (QRencode) 是一个用C语言编写的用来解析二维条形码(QR Code)的程序库,libqrencode通过手机的CCD摄像头来扫描二维条形码。
jopen 12年前    14079   
1 2 3 4

热门问答

热门文档