首页 > 编程语言 >这些IT界程序员的“祖师爷”都还活着

这些IT界程序员的“祖师爷”都还活着

时间:2023-04-03 13:04:31浏览次数:34  
标签:Web 编程语言 创建者 祖师爷 领域 程序员 活着


祖师爷”一般是指某个领域或某个事物的创始人或开创者,尤其是在中国传统文化中,常用来表示某个领域的创始人或权威人物。

在技术领域中,祖师爷一般指某个编程语言、技术或框架的创始人或首席设计者,他们的贡献被视为该领域的里程碑式成就,对于该领域的发展产生了深远的影响。

例如,在计算机科学和技术领域,许多伟大的程序员都被称为“祖师爷”,比如Dennis Ritchie丹尼斯·里奇被称为C语言的“祖师爷”,Guido van Rossum龟叔被称为Python的“祖师爷”,James Gosling詹姆斯·高斯林被称为Java的“祖师爷”等等。这些人的成就和贡献不仅是对技术领域的推动,也是对整个社会进步的推动。

今天要介绍几位还活着的程序员祖师爷,各位看官认一认,

万维网祖师爷 蒂姆·伯纳斯·李

Tim Berners-Lee( 蒂姆·伯纳斯·李) 是万维网的发明者之一,他发明了 HTML 和 HTTP 这两门关键技术,使得万维网得以建立。HTML 是一种用于构建网页的标记语言,HTTP 是用于在网络上传输超文本的协议。这两门技术对于现代互联网的发展和普及起到了重要的作用。

现任 World Wide Web Consortium (W3C) 的主席,现年 66 岁。

Linux 操作系统的创始

Linus Torvalds 是 Linux 内核的创建者,Linux 是一个自由的、开源的、类 UNIX 操作系统。Linux 的成功证明了开源软件开发模式的可行性,并且在服务器、超级计算机、移动设备等领域都占有重要的地位。

Linux 基金会和 Open Invention Network 的顾问,开源社区的领袖,现年 52 岁

这些IT界程序员的“祖师爷”都还活着_运维

这些IT界程序员的“祖师爷”都还活着_linux_02

 蒂姆·伯纳斯·李

Linus

IT白嫖祖师爷

Richard Stallman 是 GNU 项目的创建者,GNU 是一套完全由自由软件组成的操作系统,其中包括 Emacs 文本编辑器和 GCC 编译器。Stallman 也是自由软件运动的创始人之一,他提倡软件应该是自由的,使用者有权利修改和分享软件的源代码。

自由软件基金会 (Free Software Foundation) 的总裁,自由软件运动的倡导者,现年 69 岁。

Python 祖师爷

Guido van Rossum *(龟叔)是 Python 编程语言的创建者,Python 是一种高级、通用、解释型的编程语言。Python 具有简单易学、可读性好、可移植性强等特点,被广泛用于 Web 开发、数据科学、机器学习等领域。

现在在 Microsoft 工作,现年 66 岁。

这些IT界程序员的“祖师爷”都还活着_编程语言_03

这些IT界程序员的“祖师爷”都还活着_计算机科学_04

Richard Stallman斯托尔曼

Guido (龟叔)

C# 语言和 TypeScript 双料祖师爷

Anders Hejlsberg 说是双料还是谦虚了他也是 Turbo Pascal 和 Delphi 编程语言的创建者,他还参与了 C# 编程语言的开发。C# 是一种面向对象、类型安全、高性能的编程语言,主要用于开发 Windows 应用程序和 Web 应用程序。

也是 C# 语言和 TypeScript 语言的创始人,现在在 Microsoft 工作,现年 60 岁。

C++ 编程语言的创建者

Bjarne Stroustrup 是 C++ 编程语言的创建者,C++ 是一种面向对象、系统级的编程语言,主要用于系统开发、游戏开发等领域。C++ 具有高效的性能、强大的功能、灵活性强等特点,被广泛用于各种领域的软件开发。

美国得克萨斯大学教授, 他还是贝尔实验室(Bell Labs)的荣誉科学家,并在多家公司担任顾问和顾问委员会成员。

这些IT界程序员的“祖师爷”都还活着_服务器_05

这些IT界程序员的“祖师爷”都还活着_编程语言_06

安德斯·海尔斯伯格Anders Hejlsberg

斯特劳斯特卢普Bjarne Stroustrup

php 最好用语言祖师爷

Lerdorf是丹麦计算机科学家和程序员,也是PHP编程语言的创建者之一。Lerdorf最初创建了一些简单的CGI脚本,这些脚本用于跟踪访问他的个人网站的人数和统计信息。后来,他将这些脚本打包成一种简单的、类似于Perl的脚本语言,用于更方便地生成HTML页面。这就是PHP的雏形。

是加拿大渥太华的电子商务公司Shopify的高级顾问,现年 53 岁。

javascript之父

是一位美国计算机科学家、程序员、作家和演讲家。他是JavaScript编程语言的倡导者和推动者之一,被认为是JavaScript之父之一。Crockford在他的职业生涯中一直致力于推广JavaScript的发展和应用,并对JavaScript的设计和规范做出了重要贡献。他是JSON(JavaScript Object Notation)的发明人,JSON是一种轻量级的数据交换格式,广泛用于Web开发中。他还是JSLint的创建者,JSLint是一种用于检查JavaScript代码的静态分析工具,可帮助开发人员避免代码中的错误和陷阱。

Crockford是PayPal公司的高级顾问,Yahoo!公司的前员工,也经常担任讲师和会议演讲嘉宾,向开发者们分享JavaScript和Web开发的最佳实践和经验。现年68岁

这些IT界程序员的“祖师爷”都还活着_计算机科学_07

这些IT界程序员的“祖师爷”都还活着_linux_08

拉斯马斯·勒德尔夫(Rasmus Lerdorf)

Crockford

Ruby 编程语言的创建者

Yukihiro "Matz" Matsumoto 是 Ruby 编程语言的创建者,Ruby 是一种面向对象、动态、解释型的编程语言,主要用于 Web 开发、系统管理等领域。Ruby 具有简单易学、表达力强等特点,被誉为“人类语言”。

Yukihiro "Matz" Matsumoto是一位日本程序员, 他在日本Heroku公司担任首席架构师和技术顾问,继续致力于Ruby语言的发展和推广。

java祖师爷

james Gosling 是 Java 编程语言的创建者之一,Java 是一种面向对象、跨平台的编程语言,主要用于企业应用、Web 应用、移动应用等领域。Java 具有可移植性强、安全性好、性能高等特点,是全球最流行的编程语言之一。Amazon Web Services (AWS) 的科学家。

James Gosling是一位加拿大计算机科学家,出生于1955年,现是Amazon Web Services(AWS)的分布式系统架构师和技术顾问

面向对象之父

Alan Kay是一位美国计算机科学家和程序员,出生于1940年5月17日。他是图形用户界面(GUI)和面向对象编程(OOP)等领域的先驱者之一,被誉为计算机科学的“大师级人物”。

Kay曾在施乐公司(Xerox PARC)工作期间,参与了许多开创性的计算机科学研究项目,其中包括Smalltalk编程语言、Dynabook概念等。Smalltalk是一种面向对象编程语言,它具有直观、灵活、可扩展等特点,对计算机科学和软件开发产生了深远的影响。

,Kay是Viewpoints Research Institute(VRI)的总裁和研究员,致力于研究和推广面向对象编程、人机交互等领域的理论和实践,并在VRI内部推动了一系列具有影响力的开创性研究项目。

这些IT界程序员的“祖师爷”都还活着_计算机科学_09

这些IT界程序员的“祖师爷”都还活着_编程语言_10

这些IT界程序员的“祖师爷”都还活着_服务器_11

松本行弘Matsumoto 

james Gosling詹姆斯·高斯林

艾伦·凯Alan Kay

这些IT界的大师们,他们创造了一系列颠覆性的技术和编程语言,推动了整个计算机科学领域的发展和进步。尽管他们的成就已经被广泛认可并影响着整个行业,但是这些计算机科学先驱们并没有停止他们的脚步。他们仍在努力开创新的技术前沿和思想,为我们带来了更多的技术可能性。我们有幸能够生活在这个数字化时代,也有幸能够目睹这些伟大程序员的辉煌,让我们一起期待未来更加美好的技术发展!


标签:Web,编程语言,创建者,祖师爷,领域,程序员,活着
From: https://blog.51cto.com/u_1760061/6166070

相关文章

  • 《程序是怎样跑起来的》读书笔记1——对程序员来说CPU是什么
    一丶什么是程序程序是指令和数组的组合体,如:print("你好世界"),其中print是指令,你好世界是数据。CPU能直接识别和执行的只有机器语言,使用C,java这种高级语言编写的程序需要编译转换后才可以运行。二丶CPU的内部结构CPU即中央处理器,相当于计算机的大脑,内部由许多晶体管构成,负责解......
  • 一名C++程序员的Rust入门初体验
    作者最近尝试写了一些Rust代码,本文主要讲述了对Rust的看法和Rust与C++的一些区别。背景S2在推进团队代码规范时,先后学习了盘古编程规范,CPPcoreguidelines,进而了解到clang-tidy,以及GoogleChrome在安全方面的探索。C++是一个威力非常强大的语言,但是能力越大,责任越大,它......
  • 软件测试经验与教训之测试文档和与程序员交互
    测试文档的核心需求:1.测试文档主要支持我们找出这个产品版本中的程序错误,指派工作和跟踪工作状态2.测试文档为新测试小组成员提供培训材料,让新成员快速的了解产品测试文档模板的优点是以标准组织形式,涵盖一组标准化的问题,并使用标准术语,这样会使人更容易理解但是测试模板有时......
  • 《程序员修炼之道:从小工到专家》读后感(四)
    一个程序很有可能出现意想不到的异常,将异常用于异常的问题,通过异常处理,例程和他们的调用者被调用者更紧密的耦合在一起怎样配平资源大多数时候,资源使用遵循一种可预测的模式,分配,使用,解除其分配。对于一次不需要不只一个资源的例程,可以对资源分配的基本模式进行扩展的:以与资源分......
  • 《程序员修炼之道-从小工到专家》阅读笔记
    《程序员修炼之道》是一本经典的软件工程领域的书籍,它不仅提供了实用的编程技巧,更是给程序员们提供了一些关于软件工程师的思考和生活方式的指导。以下是我对这本书的阅读笔记:务实态度:良好的程序员应该始终保持务实态度。在编写代码时,应该根据实际需求,采用简单明了的方法来解决......
  • 《程序员修炼之道:从小工到专家》阅读笔记七
    二十三、断言式编程在自责中有一种满足感,当我们责备自己时,会觉得再没人有权责备我们。--王尔德不要有“这绝不会发生...”的自我欺骗。如果它不可能发生,用断言确保它不会发生。对于算法操作,有时断言也是有用的检查。二十四、何时使用异常将异常用于异常问题异常表示即时的、......
  • 有什么适合程序员查资料的网站
    当今信息爆炸的时代,程序员每天需要花费大量的时间查找相关技术文档、知识和工具。但是,因为互联网上的内容如此之多,选择合适的网站可以成为一项艰巨的任务。在本文中,我们将介绍几个适合程序员查资料的网站,并详细阐述它们的特点和优势。1.StackOverflow(https://stackoverflow.com/)S......
  • Cursor,程序员的 AI 代码编辑助手
    相信大家都或多或少地听说过、了解过chatGPT,半个月前发布的GPT-4,可谓是AI赛道上的一个王炸 那么今天咸鱼给大家分享一个开源的AI代码编辑器——Cursor,让各位程......
  • 一个让程序员可能失业的插件Copilot,在Visual Studio 中的使用
    首先来看看什么是Copilot,Copilot是GitHub去年联合OpenAI,推出了一款智能工具,全名是“GitHubCopilot”,可以根据上下文自动写代码,将程序员从重复的编写中解放出来。比如让C......
  • #yyds干货盘点# LeetCode程序员面试金典:盛最多水的容器
    题目:给定一个长度为n的整数数组 height 。有 n 条垂线,第i条线的两个端点是 (i,0) 和 (i,height[i]) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以......