膜拜!感谢大佬们赏饭吃,计算机界的十位顶级泰斗!向你们致敬!

2023-12-24 14:48

本文主要是介绍膜拜!感谢大佬们赏饭吃,计算机界的十位顶级泰斗!向你们致敬!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

公众号关注 “GitHubDaily”

设为 “星标”,每天带你逛 GitHub!

今天主要想和大家一起来了解一下计算机界那些为开源做出巨大贡献大佬们!

吃水不忘挖井人,我们每天用着别人写的开源操作系统、编程语言、工具、应用框架,是时候该好好感谢和致敬一波大佬们了!


 林纳斯・托瓦兹 

英文名:Linus Torvalds

主要开源贡献:Linus Torvalds 发明了 Linux 操作系统,是 Linux 内核的缔造者,这也是当今全球最流行的操作系统之一。除此之外,Linus Torvalds 本人同样也是 Git 的缔造者,Git 可以说是目前世界上最牛批的分布式版本控制系统 (没有之一)!


 吉多・范罗苏姆 

英文名:Guido van Rossum

主要开源贡献: Guido van Rossum 是一位荷兰籍程序员,1982 年在阿姆斯特丹大学获得数学和计算机科学硕士学位。他是 Python 编程语言的创建者,被称为 Python 之父!2005 年 12 月,吉多・范罗苏姆加入 Google,在那里他把一半的时间用来维护 Python 的开发。


 肯・汤普逊 

英文名:Ken Thompson

主要开源贡献: Ken Thompson 在贝尔实验室工作期间设计并实现了 Unix 操作系统,同时他也是 B 编程语言UTF-8 编码的创造者(UTF-8 编码使计算机能够以多种语言显示和交换数据),而且他也与下文要讲的丹尼斯・里奇共同设计了 C 语言,同时他也是编程语言 Go 的共同作者,肯・汤普逊于 1983 年获得图灵奖!


 丹尼斯・里奇 

英文名:Dennis Ritchie

主要开源贡献:Dennis Ritchie 是 C 语言之父 Unix 之父!他创建了 C 语言 (可能是有史以来使用最广泛的编程语言),并与同事 Ken Thompson 一起创建了 Unix 操作系统,并于 1983 年获得图灵奖!


 安迪・古特曼斯 

英文名:Andi Gutmans

主要开源贡献: PHP 之父,Andi Gutmans 是一位以色列计算机程序员,因其在 PHP 编程语言的设计和实现方面的工作而闻名。Gutmans 还是 Zend Technologies 的首席执行官,Zend Technologies 是他共同创立的公司,旨在为使用 PHP 的企业提供商业支持。


 文顿・瑟夫 

英文名:Vint Cerf

主要开源贡献:Vint Cerf 是 “互联网之父” 之一,他与好友 Bob Kahn 共同发明了 TCP/IP 协议,这是使互联网通信成为可能的基本计算机协议。Cerf 还在 ICANN 的形成过程中发挥了重要作用。ICANN 是一个非盈利组织,负责管理互联网的全球域名系统。他为建立一个自由开放的互联网所做的巨大贡献得到了广泛的认可,包括国家技术奖章、图灵奖、总统自由勋章、伊丽莎白女王二世工程奖和马可尼奖。


 拉里・沃尔 

英文名:Larry Wall

主要开源贡献:Larry Wall 是 Perl 编程语言的发明者。Perl 是一种流行的脚本语言,它在 1990 年代后期因其用于创建万维网网站而获得了极大的普及。


 布兰登・艾克 

英文名:Brendan Eich

主要开源贡献:Brendan Eich 是一位计算机科学家,是 JavaScript 编程语言的主要创造者。此外,Eich 还共同创建了 Mozilla 项目,曾任 Mozilla 公司首席首席技术官,该项目管理 Firefox Web 浏览器的开源开发。他也是 Brave Software 的首席执行官兼联合创始人。


 斯图亚特・费尔德曼 

英文名:Stuart Feldman

主要开源贡献:Stuart Feldman 在贝尔实验室工作期间,在 Unix 系统上缔造出最早的 make 工具。Make 是第一个在类 Unix 系统上自动编译和安装计算机程序的程序。


 道格・卡廷 

英文名:Doug Cutting

主要开源贡献:Doug Cutting 被称为 “Hadoop 之父”!他是多个开源项目的创建者,包括 Lucene 搜索引擎 Nutch Web 爬虫Hadoop 大数据框架。近年来,Hadoop 因其能够存储和处理大规模网站,服务和互联网连接设备产生的大量 “大数据” 而获得了极大的普及。

推荐阅读:
当初我要是这么学操作系统就好了(附思维导图)神奇!VS Code 上也能玩转 Jupyter Notebook 了(附教程)超实用:10 款开发必备的 VS Code 插件!
飞机上一般是什么操作系统?墙裂推荐!B 站上的 Python 学习资源

这篇关于膜拜!感谢大佬们赏饭吃,计算机界的十位顶级泰斗!向你们致敬!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/532154

相关文章

如何测试计算机的内存是否存在问题? 判断电脑内存故障的多种方法

《如何测试计算机的内存是否存在问题?判断电脑内存故障的多种方法》内存是电脑中非常重要的组件之一,如果内存出现故障,可能会导致电脑出现各种问题,如蓝屏、死机、程序崩溃等,如何判断内存是否出现故障呢?下... 如果你的电脑是崩溃、冻结还是不稳定,那么它的内存可能有问题。要进行检查,你可以使用Windows 11

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

计算机视觉工程师所需的基本技能

一、编程技能 熟练掌握编程语言 Python:在计算机视觉领域广泛应用,有丰富的库如 OpenCV、TensorFlow、PyTorch 等,方便进行算法实现和模型开发。 C++:运行效率高,适用于对性能要求严格的计算机视觉应用。 数据结构与算法 掌握常见的数据结构(如数组、链表、栈、队列、树、图等)和算法(如排序、搜索、动态规划等),能够优化代码性能,提高算法效率。 二、数学基础

java计算机毕设课设—停车管理信息系统(附源码、文章、相关截图、部署视频)

这是什么系统? 资源获取方式在最下方 java计算机毕设课设—停车管理信息系统(附源码、文章、相关截图、部署视频) 停车管理信息系统是为了提升停车场的运营效率和管理水平而设计的综合性平台。系统涵盖用户信息管理、车位管理、收费管理、违规车辆处理等多个功能模块,旨在实现对停车场资源的高效配置和实时监控。此外,系统还提供了资讯管理和统计查询功能,帮助管理者及时发布信息并进行数据分析,为停车场的科学

《计算机视觉工程师养成计划》 ·数字图像处理·数字图像处理特征·概述~

1 定义         从哲学角度看:特征是从事物当中抽象出来用于区别其他类别事物的属性集合,图像特征则是从图像中抽取出来用于区别其他类别图像的属性集合。         从获取方式看:图像特征是通过对图像进行测量或借助算法计算得到的一组表达特性集合的向量。 2 认识         有些特征是视觉直观感受到的自然特征,例如亮度、边缘轮廓、纹理、色彩等。         有些特征需要通

【python计算机视觉编程——7.图像搜索】

python计算机视觉编程——7.图像搜索 7.图像搜索7.1 基于内容的图像检索(CBIR)从文本挖掘中获取灵感——矢量空间模型(BOW表示模型)7.2 视觉单词**思想****特征提取**: 创建词汇7.3 图像索引7.3.1 建立数据库7.3.2 添加图像 7.4 在数据库中搜索图像7.4.1 利用索引获取获选图像7.4.2 用一幅图像进行查询7.4.3 确定对比基准并绘制结果 7.

【python计算机视觉编程——8.图像内容分类】

python计算机视觉编程——8.图像内容分类 8.图像内容分类8.1 K邻近分类法(KNN)8.1.1 一个简单的二维示例8.1.2 用稠密SIFT作为图像特征8.1.3 图像分类:手势识别 8.2贝叶斯分类器用PCA降维 8.3 支持向量机8.3.2 再论手势识别 8.4 光学字符识别8.4.2 选取特征8.4.3 多类支持向量机8.4.4 提取单元格并识别字符8.4.5 图像校正

LabVIEW程序员是怎样成长为大佬

成为一名LabVIEW编程领域的“大佬”需要时间、实践、学习和解决复杂问题的经验。尽管LabVIEW作为一种图形化编程语言在初期可能相对容易上手,但要真正成为精通者,需要在多个层面上深入理解。以下是LabVIEW程序员如何逐步成长为“大佬”的路径: 1. 打好基础 LabVIEW的大佬们通常在初期会打下非常坚实的基础,理解LabVIEW编程的核心概念,包括: 数据流编程模型:Lab

Python计算机视觉编程 第十章

目录 一、OpenCv基础知识 1.读取和写入图像 2.颜色空间 3.显示图像和结果 二、处理视频 1.输入视频 2.将视频读取到NumPy数组中 三、跟踪 1.光流 2.Lucas-Kanade算法 一、OpenCv基础知识 OpenCV 自带读取、写入图像函数以及矩阵操作和数学库。 1.读取和写入图像 import cv2# 读取图像im = c

2025届计算机毕业设计:如何构建Java SpringBoot+Vue个人健康档案管理系统?

✍✍计算机编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java实战 | SpringBoot/SSM Python实战项目 | Django 微信小程序/安卓实战项目 大数据实战项目 ⚡⚡文末获取源码 文章目录