首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
eval
httprequest
nodejs
typescript
express
default
list
triggers
uri
spring
hashcode
subset
foreach
lua
hook
frameworks
javascript
blob
config
python3
install
cpython
object
import
random
metadata
audio
window
cookie
vbscript
join
keyword
replace
runtime
byte
post
web3
datetime
main
iostream
solr
instance
io
c语言
python2
ip
const
jar
hashset
substring
bit
shell
string
md5
cmd
filter
less
java
utf-8
erlang
testing
copy
stream
ascii
future
actionscrip
loops
input
sum
web
regex
scala
dll
select
buffer
format
php
flutter
header
当前位置:
开发笔记
>
编程语言
> 正文
软件开发史上最具影响力的十位编程大师(附图解)
作者:铜钱 | 来源:互联网 | 2024-10-25 11:23
在软件开发领域,有十位编程大师对行业发展产生了深远影响。本文基于国外知名社区的一项评选,通过图文并茂的形式,详细介绍了这十位杰出人物,包括游戏开发先驱JohnCarmack等,为读者呈现了他们卓越的技术贡献与创新精神。
转:软件史上最伟大的十大程序员(图文)
国外某社区网站就“软件史上最伟大的十大程序员”做了一个评选,结果如下:
1,John Carmack(约翰.卡马克)
John是程序员的教父。他一直致力与推翻世界快速工业化的障碍,在引领时代浪尖的同时仍能将
研究成果作为游戏的一部分,它的贡献令人敬畏。他在计算机图形方面的
创新给我们带来了Wolfenstein 3D, Doom & Quake.
2,Linus Torvalds(Linus Torvalds)
Linux之父,他想为PC创造一个类似于Unix的
操作系统
,不仅实现了这个目标,并为软件带来了创造性的革命——开源。
3,Tim Berners-Lee(蒂姆·伯纳斯·李)
World Wide Web 的发明人,他为互联网带来的东西影响了全世界的人民。
4,Douglas Andrew Bell
他开发了知名的游戏:Dungeon Master ,并将RPG游戏带入了一个新的时代。尽管这么多年以来图形
技术
已经有了长足的进步,但成千上万的游戏仍在复制他在1987年创立的存盘制(inventory system)。
5,Dennis Ritchie(丹尼斯·里奇)
C语言之父!Dennis Ritchie对许多领域都深有研究,包括:C, ALTRAN, B, BCPL和Unix。在C方面他尤其产生了重大的影响,他与Brian Kernighan合著的书:The C Programming Language无疑是历史上最好的
编程书籍。
6,Bram Cohen(布拉姆·科恩)
BitTorrent 技术之父!Bram编写了BitTorrent协议允许文件共享。如今这项技术正应用在互联网的各个角落。
7,Rasmus Lerdorf, Andi Gutmans & Zeev Suraski
PHP之父!如今PHP已运行于互联网上34%的网页。
Rasmus Lerdorf
Andi Gutmans
Zeev Suraski
8,Jez San
Argonaut的创始人,即使位居高管仍致力于编程,他的代码常凭借在编程前沿技术的突破令人眼前一亮。
9,Bjarne Stroustrup
C++之父。没有他从C到C++引领的这一步,我们会怎么样呢?
10,Richard Bartle,Roy Trubshaw
他们一起编写了第一个在线多人联机游戏。 第一个 MUD (多用户层面),在埃塞克斯大学写成,后成为用户在
网络中交流的一种方式,是Internet文化的一部分。
javascript
程序员
unix
编程
arm
java
ip
seo
ssh
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
int
MySQL Debug 模式的实现与应用
本文详细介绍了如何启用和使用 MySQL 的调试模式,包括编译选项、环境变量配置以及调试信息的解析。通过实际案例展示了如何利用调试模式解决客户端无法连接服务器的问题。 ...
[详细]
蜡笔小新 2024-12-19 19:17:32
lua
C语言编程常用工具推荐
俗话说得好,“工欲善其事,必先利其器”。这句话不仅强调了工具的重要性,也提醒我们在任何项目开始前,准备合适的工具至关重要。本文将介绍几款C语言编程中常用的工具,帮助初学者更好地选择适合自己学习和工作的编程环境。 ...
[详细]
蜡笔小新 2024-12-19 14:09:36
lua
ThinkPHP6多数据库部署指南
本文将详细介绍如何在ThinkPHP6框架中实现多数据库的部署,包括读写分离的策略,以及如何通过负载均衡和MySQL同步技术优化数据库性能。 ...
[详细]
蜡笔小新 2024-12-17 18:59:28
install
iTOP4412开发板QtE5.7源码编译指南
本文详细介绍了如何在iTOP4412开发板上编译QtE5.7源码,包括所需文件的位置、编译器设置、触摸库编译以及QtE5.7的完整编译流程。 ...
[详细]
蜡笔小新 2024-12-17 08:19:54
list
如何在Unix中使用ls -lsh命令仅输出文件大小
本文探讨了如何使用ls -lsh命令排除总大小输出,仅显示文件大小的方法,并提供了几种实现这一目标的解决方案。 ...
[详细]
蜡笔小新 2024-12-15 09:42:12
import
Twisted网络编程必备(1)注:测试版本Twisted10.1.0.winxp32py2.6,对于原代码略有修改
转自:http:www.yybug.comread-htm-tid-15324.html为什么使用Twisted? 如果你并不准备使用Twisted,你可能有很多异议。为什么使用T ...
[详细]
蜡笔小新 2024-12-13 14:57:51
config
配置Nginx以在线访问图片资源
本文介绍了如何在Ubuntu 16.04系统上配置Nginx服务器,以便能够通过网络访问存储在服务器上的图片资源。这解决了在网页开发中需要使用自定义在线图标的需求。 ...
[详细]
蜡笔小新 2024-12-12 16:35:25
object
JavaScript 中创建对象的多种方法
本文详细介绍了 JavaScript 中创建对象的几种常见方式,包括对象字面量、构造函数和 Object.create 方法,并提供了示例代码和属性描述符的解释。 ...
[详细]
蜡笔小新 2024-12-22 16:40:51
config
Linux下NFS客户端配置详解
NFS(Network File System)即网络文件系统,是一种分布式文件系统协议,主要用于Unix和类Unix系统之间的文件共享。本文详细介绍NFS的配置文件/etc/exports和相关服务配置,帮助读者理解如何在Linux环境中配置NFS客户端。 ...
[详细]
蜡笔小新 2024-12-18 18:23:35
install
WinSCP: 跨Windows与Linux系统的高效文件传输解决方案
本文详细介绍了一款名为WinSCP的开源图形化SFTP客户端,该工具支持SSH协议,适用于Windows操作系统,能够实现与Linux系统之间的文件传输。对于从事嵌入式开发的技术人员来说,掌握WinSCP的使用方法将极大提高工作效率。 ...
[详细]
蜡笔小新 2024-12-18 09:58:05
import
Go语言开发中的常见陷阱与解决方案
本文探讨了在使用Go语言开发过程中遇到的一些典型问题,包括Map遍历的不确定性、切片操作的潜在风险以及并发处理时的常见错误。通过具体案例分析,提供有效的解决策略。 ...
[详细]
蜡笔小新 2024-12-17 18:19:34
list
深入解析 Linux 中的 netstat 命令
本文将详细探讨 Linux 系统中的 netstat 命令,该命令用于查看网络状态和连接情况。通过了解 IP 地址和端口的基本概念,我们将更好地理解如何利用 netstat 命令来监控和管理网络服务。 ...
[详细]
蜡笔小新 2024-12-16 19:44:58
cookie
如何确保Python长期运行进程的稳定性和效率
本文探讨了在Unix/Linux环境下,如何有效地管理和运行长期或无限期运行的Python进程。文章不仅提供了关于进程崩溃后的处理方法,还讨论了使用Cron和Inetd等工具来优化进程管理的策略。 ...
[详细]
蜡笔小新 2024-12-15 11:34:37
object
Oracle 审计日志配置与管理指南
本文详细介绍了Oracle数据库中审计日志(audit trail)的配置方法及各参数选项的功能,包括如何启用系统范围的审计记录,以及如何将审计数据存储在不同的位置和格式。 ...
[详细]
蜡笔小新 2024-12-14 11:19:41
object
解决Ant编译时出现的非法字符错误
在进行Java项目的Ant构建过程中,有时会遇到由平台差异引发的编译错误。本文将详细探讨一种常见的错误——'error: illegal character'及其解决方案。 ...
[详细]
蜡笔小新 2024-12-12 16:39:46
铜钱
这个家伙很懒,什么也没留下!
Tags | 热门标签
eval
httprequest
nodejs
typescript
express
default
list
triggers
uri
spring
hashcode
subset
foreach
lua
hook
frameworks
javascript
blob
config
python3
install
cpython
object
import
random
metadata
audio
window
cookie
vbscript
RankList | 热门文章
1
无法使用量角器虚拟重复选择元素
2
vscode打开vue项目时,在面板上点击右键,显示的菜单不完整是什么原因?
3
华为P系列新机获型号核准:AI徕卡三摄+3D人脸识..
4
数据库中存什么格式?
5
NTP授时系统(GPS时钟产品GPS授时产品)
6
天正T20v8.0一套安装包
7
分辨率相关概念详解一下,分辨率的分类及其含义
8
此网站的安全证书有问题解决方法
9
思维导图2012329
10
如何使用CSS的overflow属性防止float撑开div
11
CSS浮动使用(float)
12
团队项目第一阶段冲刺站立会议11(4月28日)
13
vue+elementUI 表格操作按钮添加loading
14
SHOW下房间
15
谷歌浏览器怎么安装json视图插件 安装json视图插件方法介绍
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有