`
feipigwang
  • 浏览: 770250 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

程序员眼中的编程语言和操作系统

阅读更多

以下文章来自:酷壳 http://CoolShell.cn

程序员眼中的编程语言

下图是一个搞笑的图片——程序员眼中的编程语言。

  • 图片的横轴是编程语言。
  • 纵轴是各语言的程序员、粉丝、信徒。
  • 中间的各个小图片则是,粉丝眼中的编程语言的形象。

比如说,

  • 第一行第一列,是Java程序员看Java语言的样子,一幢现代化的大厦。
  • 第一行第二列,是Java程序员看C语言,一个年老过时的骨灰级老头。
  • 当然,C程序员看Java语言也比较搞,见第二行第一列。呵呵。

其它的大家自己看吧。还有另外一个关于操作系统的《粉丝眼中的操作系统

程序员眼中的编程语言

粉丝眼中的操作系统

下面这个是一个关于操作系统的。如下所示。

  • 图片的横轴是三大操作系统。
  • 纵轴是各操作系统的粉丝和信徒。
  • 中间的各个小图片则是,粉丝眼中的操作系统的形象。

关于操作系统,还有这一张图也很有意思。

粉丝眼中的操作系统

(全文完)

分享到:
评论

相关推荐

    程序员的鄙视李安

    根据给定的信息,我们可以...综上所述,无论是编程语言的选择、编程范式的采用,还是开发工具和操作系统的偏好,都体现了程序员个人的经验和需求。每位程序员都应该根据自己的实际情况来选择最适合自己的工具和技术栈。

    Axure夜话之程序员眼中的原型设计视频教程之循环操作之死循环.zip

    "Axure夜话之程序员眼中的原型设计"是一系列视频教程,由资深教育专家老二牛车教育程矢主讲,旨在帮助程序员更好地理解和运用原型设计工具Axure。在这一特定的章节——"循环操作之死循环"中,我们将深入探讨如何在...

    Java 程序员眼中的 Linux

    在这个“Java程序员眼中的Linux”主题中,我们将深入探讨以下几个关键知识点: 1. **Java与Linux兼容性**:Java是一种跨平台的语言,这意味着Java程序可以在任何支持Java虚拟机(JVM)的系统上运行,包括各种Linux...

    Axure夜话之程序员眼中的原型设计视频教程之循环操作之死循环

    在这个“Axure夜话之程序员眼中的原型设计视频教程”中,我们将会探讨一个特别的议题——循环操作,特别是如何避免和处理死循环。 死循环,顾名思义,是指程序中的循环结构无法自行终止,导致程序无限制地执行下去...

    自己动手写操作系统(含源代码).part2

    首先是操作系统的名字改变了,原因在于虽然我们的试验性 OS从前辈们那里借鉴了很多东西,但其各个部分的设计(比如文件系统和内存管理)往往有其独特之处,所以我将原先的 Tinix(本意为 TryMinix)改成了新名字...

    自己动手写操作系统(含源代码).part1

    首先是操作系统的名字改变了,原因在于虽然我们的试验性 OS从前辈们那里借鉴了很多东西,但其各个部分的设计(比如文件系统和内存管理)往往有其独特之处,所以我将原先的 Tinix(本意为 TryMinix)改成了新名字...

    程序员 杂志\03-10.pdf

    - Anders Hejlsberg是C#编程语言的首席架构师,也是Turbo Pascal和Delphi的创造者之一。在这篇访谈中,他与Bruce Eckel和Bill Venners讨论了C#的设计哲学和技术细节。 - 本文可能涵盖的知识点包括:C#的设计理念、...

    PERL语言编程

    从 Perl 最早的文本处理语言开始,它已经发展成为一种非常复杂的,通用的编程语言,以及完整的开发环境,包括调试器,调节器,交叉引用,编译器,库,语法提示编辑器,以及所有其它“真正”的编程语言所具有的所有...

    小游戏源码-每个人的性格都有独特的味道,在别人眼里你是什么味道呢?.rar

    源码是程序员用编程语言编写的原始指令,通过它们我们可以洞察游戏的工作原理和设计思路。 首先,我们可以从中学习到游戏开发的基础知识。游戏通常由多个部分组成,包括用户界面(UI)、游戏逻辑、动画、声音管理、...

    Chaoter1总结1

    计算机系统由硬件、运行时系统、编译器、操作系统和应用程序构成,采用多层次结构,每层都有特定的编程语言和机器模型。虚拟机的概念允许在软件层面模拟不同类型的硬件,提供了灵活的环境,同时也促进了新实现方法和...

    汇编语言复习要点(言简意赅)

    标题与描述强调了汇编语言复习的关键点,涵盖了计算机...综上所述,汇编语言的学习涉及计算机原理、数据表示、存储器管理、指令集分析等多个层面的知识,掌握这些基础是深入理解低级编程语言和提升程序开发能力的关键。

    Java基础面试题 91道.pdf

    计算机无法直接理解人类的自然语言,所以需要程序员使用特定的编程语言来表达思路和方法。 2. Java编程语言:Java是一种面向对象的编程语言,它从C++语言中继承了很多特点,包括类、继承和多态。Java去掉了C++中...

    《Assembly Language 》

    ##### 第12章:“程序员眼中的Linux——工具和技能帮助你在真正的32位操作系统下编写汇编代码” 本章专门针对Linux操作系统环境下的汇编语言编程,介绍了Linux下的编程工具和技术。 ##### 第13章:“为Linux编码...

    编程高手箴言 梁肇新.pdf

    比如能进行VxD或操作系统的内核的修改。这时已经不再有语言的束缚,此时语言只是一种工具,即使要用自己不会的语言进行开发,也只是简单地熟悉下,就手到擒来,完全不像是第一阶段的时候学习语言的那种情况。 5、此...

    Sublime Text编辑器

    支持32与64位操作系统,它在支持语法高亮、代 码补全、代码片段(Snippet)、代码折叠、行号显示、自定义皮肤、配色方案等所有其它代码编辑器所拥有的功能的同时,又保证了其飞快的速度!还有着 自身独特的功能,...

    C#总结 课堂资料

    由于Windows是目前大多数用户的首选操作系统,因此C#程序员拥有广阔的发展空间。C#和Java都依赖于特定的运行环境(如.NET Framework和Java虚拟机),这意味着它们本质上并不是真正的“跨平台”语言。然而,从实际...

    Sublime Text 3 优化版.7z

    支持32与64位操作系统,它在支持语法高亮、代 码补全、代码片段(Snippet)、代码折叠、行号显示、自定义皮肤、配色方案等所有其它代码编辑器所拥有的功能的同时,又保证了其飞快的速度!还有着 自身独特的功能,...

Global site tag (gtag.js) - Google Analytics