Basic
一个有过 BASIC 编程经历的人是很难学会好的编程习惯的。作为一个潜在的程序员,他们已经被脑残并且无法修复。-- Edsger Wybe Dijkstra,Dijkstra 算法发明者
英文原文:Quotes about programming languages
C
C 语言程序就像一群拿着刀的人在刚刚打过蜡的地板上快速的跳舞。
-- Waldi Ravens
罗马帝国衰败的主要原因之一是因为他们缺少0,他们没有办法知道他们的 C 程序已经成功的执行完了。
-- Robert Firth
现在是早上五点,你知道那个指针现在什么地方吗?
-- 匿名
C++
C 很容易让你朝自己的脚开枪。在 C++ 中,这么做变的困难了,但是你要不注意就会崩掉自己的整条腿。
-- Bjarne Stroustrup,C++ 发明者
我发明了“面向对象”,但是我可以明确的是,我不知道什么是 C++。
-- Alan Kay,Smalltalk 发明者
C++ 的最新功能是用来修正之前的最新功能的。
-- David Jameson
50年的编程语言研究就搞出来一个 C++ ?
-- Richard A. O'Keefe
只要你花一点时间研究 C++,你就会发现 C++ 的用户都在寻找一门更好的语言。
-- R. William Beckwith.
Java 就是去掉了枪炮,刀剑,还有黑帮的 C++。
-- James Gosling,Java 联合发明人
C++ 是一门恐怖的语言。即使选择 C 没有任何优势,只是为了逃避 C++,那这个理由也足够了。
-- Linus Torvalds,Linux 发明者
COBOL
使用 COBOL 会让你变的脑残,所以教别人使用 COBOL 就是犯罪。
-- E.W. Dijkstra,Dijkstra 算法发明者
Java
如果 Java 真的有垃圾收集的话,大部分程序在刚开始执行的时候就会把他们自己删了。
-- Robert Sewell
Lisp
Lisp 不是一门语言,它只是一种构建材料。
-- Alan Kay,Smalltalk 发明者
Perl
Perl 是唯一一门在 RSA 加密前后看起来一样的语言。
-- Keith Bostic
PHP
PHP 是由不称职的业余选手发明和操纵的,而 Perl 是伟大而阴险的,由一帮高水平的变态专业人士操纵。
-- Jon Ribbens
Bash 以及其他 shell
很明显,迁移 shell 要比迁移 shell 脚本更容易。
-- Larry Wall,Perl 发明者
最后
世界上只有两种编程语言:整天被人喷的语言,没有人用的语言。
-- Bjarne Stroustrup
转自:http://www.cnbeta.com/articles/188440.htm
分享到:
相关推荐
看看牛人们是怎么评价编程语言的
从 Perl 最早的文本处理语言开始,它已经发展成为一种非常复杂的,通用的编程语言,以及完整的开发环境,包括调试器,调节器,交叉引用,编译器,库,语法提示编辑器,以及所有其它“真正”的编程语言所具有的所有...
在当今社会,计算机技术已成为人们生活中不可或缺的一部分,而编程语言的使用则是计算机科学的重要基础。Python作为一种高级、动态的编程语言,以其简洁、易读的特性在全球编程语言中占据一席之地。Python之所以能够...
对于Java编程语言的分类研究,从软件开发的角度来看,主要可以分为以下几个方面:首先是Java SE(Standard Edition),它提供了Java编程语言的核心类库和运行环境,用于开发桌面和服务器端应用;其次是Java EE...
创意编程是指利用编程语言作为创作工具,将计算机代码作为一种表达和创造的艺术形式。它鼓励程序员、设计师甚至是艺术家们通过编程来生成艺术作品,实现数据的视觉化,以及创建引人入胜的交互体验。在这个压缩包中的...
“建议初次接触R的人都看看这本书中的R代码。作者详细说明了在R中处理数据的基本原则。” ——J.J.Allaire,RStudio创始人、CEO 媒体推荐 “Hadley Wickham是数据科学领域内的传奇人物,发明了一套全新的数据分析...
Python是一种广泛使用的高级编程语言,它具有清晰的语法、强大的库支持和广泛的应用领域。在这份文档中,我们看到了关于Python的入门教学和它的一些使用场景。 首先,文档提到了Scratch编程,这是一种适合初学者的...
汉语编程中编辑器、编译器、库结构三个软件是在windows平台上运行的软件,所以会被人们误认为是 汉化的,因为现在大多数人都用windows系统,所以要想推广肯定要在windows平台上,要兼容windows,而 且有一点,大家...
"麦嘟学编程"似乎是一个与编程学习相关的品牌或社区名称,它可能是一个在线教育平台、博客、论坛或社交媒体群组等,旨在帮助人们学习编程知识和技能。 从您提供的参考文章来看,"麦嘟学编程"在CSDN博客上有多个相关...
"游戏编程入门——植物大战僵尸是如何设计的?" 游戏编程入门是指游戏开发的初始阶段,需要对游戏的基本概念、游戏机制和游戏设计进行讲解。《植物大战僵尸》是PopCap Games开发的一款热门策略游戏,该游戏成功地...
所以并没有根本上解决机器语言的特定性,所以汇编语言和机器自身的编程环境息息相关,推广和移植很难,但是还是保持了机器语言优秀的执行效率,因为他的可阅读性和简便性,汇编语言到现在依然是常用的编程语言之一。...
谷歌Sky语言和Dart编程语言是近年来谷歌推出的一系列技术革新中的重要组成部分。在这段信息中,我们可以了解到Sky语言实际上是谷歌为了提升Android应用流畅度而推出的一种新的开发语言,而这种语言就是Dart。Dart是...
编程语言是人类与计算机沟通的方式。它们定义了一套规则和结构,允许开发者写出计算机能够理解和执行的代码。编程语言有很多种,比如C和C++,每种语言都有其特点和应用场景。 ##### 我为啥要学编程? 学习编程可以...
编程语言是开发者控制计算机组织和处理信息、操控物理设备的主要工具。大多数软件都是使用一种或多种编程语言编写的。除了前面提到的C、C++、Java,还有Python、Ruby、Swift等。脚本语言,如JavaScript、Perl和...
《深入理解程序设计:使用Linux汇编语言》介绍了Linux平台下的汇编语言编程,教你从计算机的角度看问题,从而了解汇编语言及计算机的工作方式,为成就自己的优秀程序员之梦夯实基础。 很多人都认为汇编语言晦涩难懂...
总体来看,Java编程语言因其显著的优点,在软件开发领域占据着举足轻重的地位。其简单易学的特性降低了编程的学习难度,面向对象的编程范式提升了代码的模块化和可维护性。Java程序的可移植性使得它能够在多种平台上...
Markdown是一种轻量级的标记语言,它允许人们...它将帮助你理解和掌握编程语言的基础,提升算法思维,以及熟悉最佳开发实践。利用Markdown的易读性,你可以更有效地组织和回顾这些知识,从而在编程的道路上不断进步。
OWL(全称可能为 Object-Oriented Language 或其他相关缩写)是一种编程语言,从其名称来看,可能是面向对象的编程语言。它旨在提供一种结构化、模块化的代码编写方式,使开发者能够更好地组织和管理代码。然而,...
解决这些编程问题能够提升编程者的问题解决能力,锻炼逻辑思维,为未来学习更高级的编程语言和算法打下坚实的基础。因此,这些编程题目不仅是简单的练习,更是编程学习过程中的一次重要实践,有助于培养出更加扎实和...