Tim 什么plc编程语言言

扒一扒那些和编程语言无关的技术 - 简书
扒一扒那些和编程语言无关的技术
这世界上编程语言如此之多,想学完是不可能的,也是没有必要的。
一般来说,一个人能精通一门语言,然后会使用另外一种语言就不错了。
既然编程语言学不完,能不能把重点放到编程语言无关的技术上呢?
首先能想到的就是数据结构和算法,它的重要性已经不用再强调了,直接跳过。
“负载均衡,分布式,集群,高可用......” 这些“高深”的技术在日常Coding也不常用, 略过不谈,主要扒一扒工程中常用的、编程语言无关的具体技术。
HTTP诞生于1991年,是互联网领域一个基石性的协议。全世界电脑上的内容能互联起来,全拜HTTP所赐。
程序员主要通过HTTP来传输XML, JSON等数据。日常使用的就是GET、POST方法,但HTTP可不仅仅只有这些,它的细节相当多, 我觉得程序员至少应该掌握这些:
Cookie: domain, path, expiration
HTTP状态码
HTTP长连接
,由此扩展到websocket。
HTTP重定向 ,非常有用的技术,对理解OAuth, CAS(SSO)很有帮助。
缓存 :Last-Modified和ETag
chunked :分块传输
代理:正向代理/反向代理
《图解HTTP》
《HTTP权威指南》
码农翻身文章:
socket是对TCP/IP的抽象, 网络编程肯定绕不过socket,绝大部分语言都提供了socket相关的API。
工作中直接对socket编程的机会不多,大多都是封装好的, 但是要理解socket在客户端和服务器端的区别,服务器端是如何维护连接的, 这就会引出一个重要的技术:I/O多路复用(select/poll/epoll) ,也是ngnix,redis等著名软件的基础。
I/O多路复用是I/O模型之一,其他还有同步阻塞,同步非阻塞,信号驱动和异步。
这方面最经典的书应该是《Unix网络编程了》。
码农翻身文章:
如果说socket,HTTP建立了传输的通道,Hash技术,对称/非对称加密, 数字签名等安全基础就是安全的守护者。
去看看最近大热的区块链,会发现这些安全基础是区块链基本的技术支撑。
他们是如此重要,到处都能看到他们的身影:
HTTPS:使用“非对称加密”来传输“对称加密的密钥”,使用Hash,数字签名来确保身份的合法性。
Secure Shell : 使用RSA的方式登录服务器
Hash的用途更为广泛:
用户密码的存储: 现在基本上没有网站存储明文密码了,基本上都是把密码加salt生成hash 值以后来保存。
HashMap等数据结构: 使用Hash来生成key 。
Memcached :分布式一致性Hash算法。
文件传输校验: 使用Hash算法生成消息摘要,验证文件是否被篡改。
如果是做Web开发,还必须得掌握XSS/CSRF/SQL注入等常见的Web攻击技术和和应对方案
推荐书籍:
《白帽子讲安全》
码农翻身文章:
这是一个编程中绕不过的主题,单个线程的状态变化, 多线程的同步与互斥,各种各样的锁,死锁,ThreadLocal , volatile ,CAS......
总之有点烦人。
扩展开去还有线程池,各种并发模型如Actor, Channel等等。
推荐书籍:
《实战Java高并发设计》
《七周七并发模型》
5OOD/OOP(面向对象的设计/编程)
只要使用面向对象编程语言,就要修炼OOD内功,用OO的语言写面向过程的程序实在是一件可悲的事情。
OOD/OOP的核心就是“抽象”, 什么是抽象? 其实就是摈弃了细节,找到那些本质不变的部分。
举个例子, Java中的List 是对一个可以通过下标顺序访问的集合的抽象,管你是什么ArrayList, LinkedList, 都是List。
有了“抽象”,就可以针对接口编程,而不是针对实现编程。就像一个领导,说话的层次高,说出的话比较含糊。
正是由于这个特点,具体的实现可以替换,可以扩展,灵活性很高。
说起来简单,做起来确很难,因为这个东西有点“玄妙”,需要自己去修炼,去体会哪些SOLID原则,去领悟设计模式背后的思想,而不是学习招式。
阅读优秀源码是个很好的途径,看看大牛们是怎么抽象出哪些“不变”的部分的。
推荐书籍:
《Head First设计模式》
《敏捷软件开发 原则、模式与实践》
关系数据库也几乎是每个系统的必备,即使是Android开发也需要利用sqlite这样的轻型数据库。
所以程序员要会根据需求来设计表,掌握基本的SQL操作。
深入一点的话,事务和索引是理解关系数据库的两个重头戏。
需要理解事务的特性和隔离级别,理解Undo/Redo日志的原理。
理解MVCC这个常见的并发控制技术。
理解索引的实现原理,以及在特定数据库如MySQL的实现。查询和索引的关系。
码农翻身文章:
7函数式编程思想
函数式编程已经诞生很久很久了,虽然没有成为主流,但是它的思想却在很多语言中生根,发芽,结果。
很多语言都拥抱了函数式编程的思想,JavaScript,Python, Ruby, Scala..... 也包括非常“保守”的Java。
不仅如此,函数式编程中的Map 和 Reduce 的思想还在大数据的领域大放异彩。
我估计以后使用函数式编程的机会越来越多,了解它的思想有极大好处。
函数式编程的基本概念包括: 纯函数,不变量,递归,高阶函数。 高级一点的有Currying, 惰性求值,宏(macro)。
最著名的安利LISP的书就是《黑客与画家》
码农翻身相关文章:
8测试和重构
掌握单元测试已经是程序员的必备技能了, 如果还不会的话,赶紧去补上吧。
需要注意的是,一定要让单元测试有这么几个特点:
单元测试是“白盒测试”, 应该覆盖各个分支流程、异常条件
单元测试面向的是一个单元("Unit"), 是java中的一个类或者几个类组成的单元。
单元测试运行一定要快!
单元测试一定是可重复执行的
单元测试之间不能有相互依赖,应该是独立的。
单元测试代码和业务代码同等重要, 要一并维护。
另外还有自动化的功能测试, 性能测试,都是应该了解,甚至掌握的技能。
重构也是一大技能,在保证功能不改变的情况下,让代码变得更好。
Martin Flower的书《重构》中介绍了巨多的重构方法, 我觉得最最常用的是两个:
变量重命名: 用清晰的名称体现代码的意图
提取函数:将大函数拆分成小函数,消除重复,让代码更容易阅读
当然,重构需要IDE的支持,在这一点上静态类型语言要比动态类型语言表现得更好。
码农翻身相关文章
公司的源码肯定是要纳入版本管理的,如果你的公司还在通过程序员之间复制的方式来共享代码,我建议马上跑路。
如今程序员也爱社交,不会使用Git/GitHub简直不好意思和人打招呼。
初学者不要把它想得很复杂,自己找个教程,动手做几次,很快就掌握了。
码农翻身相关文章
10正则表达式
这个不多说,对文本进行查找、替换非常有用。
最怕你一生碌碌无为 还安慰自己平凡可贵
pdf下载地址:Java面试宝典 第一章内容介绍 20 第二章JavaSE基础 21 一、Java面向对象 21 1. 面向对象都有哪些特性以及你对这些特性的理解 21 2. 访问权限修饰符public、private、protected, 以及不写(默认)时的区别(201...
转自http://blog.csdn.net/xugangwen/article/details/ 经典编程书籍大全: http://blog.jobbole.com/106093/ https://github.com/jobbole/awesome-pr...
Java 基础思维导图,让 Java 不再难懂 - 工具资源 - 掘金思维导图的好处 最近看了一些文章的思维导图,发现思维导图真是个强大的工具。了解了思维导图的作用之后,觉得把它运用到java上应该是个不错的想法,这样回顾知识点的时候一目了然,快速知道自己的短板。 思维导图...
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金相信有很多朋友...
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金 相信有很多...
作者:尤瓦尔·赫拉利 人类:一种也没什么特别的动物 为什么在整个动物界只有人属演化出了比例如此庞大的思考器官?答案在于:庞大的大脑也是个庞大的负担。大脑结构脆弱,原本就不利于活动,更别说还得用个巨大的头骨把它装着。而且大脑消耗的能量惊人。对智人来说,大脑只占身体总重约2%~...
三月尚早,怎知春晓。
桃花一笑,潋滟迢迢。
清妆粉黛,英雄挚爱。
湖岸孤影,遥听笙箫。
老者垂怜,卖水桥间。
小儿依旧,才华韬韬。
春风袭来,绿叶新裁。
他山他水,那江那岱。
不见信差,低声哎哎。
市场竞争激烈,尤其在零和博弈的市场环境,蛋糕就那么大,人们的需求也就那么多,怎么能够尽可能多的赚到钱?
看到那些生意做的好的,都在绞尽脑汁的打造一种东西 “稀缺”。而市场的作用正是调整稀缺资源,使之变得不那么稀缺。
所以,有些人做生意像喝水一样就比你拼...
关于打麦场和螃蟹的记忆 原创朱禺之却步堂随笔 自小生活在鲁南平原一个偏僻小村,而且是极其贫困的年代,在二十几岁离开那里之前,我从未接触过海鲜,但偶尔能吃上一两次咸鱼干,还有晒干的虾米,那就是每年的麦收农忙时,记得第一次见到螃蟹,也是这个季节。 每年麦收季...
夏夜的贞元广场,用“人山人海”形容一点也不为过,你若从人海中穿过,一股汗腥味儿直冲你的鼻子,但依然挡不住源源不断涌流过来的人群。人是群居动物,人越多就越想来。
一提到广场,尤其是夜晚的广场,自然而然就会想起广场舞和中国大妈。此刻我身临...mulistim中受控源参数怎么设置
12.受控源特性的研究 13.一阶电路实验 14.二阶电路的过渡过程 15.研究LC元件在直流和交流电路中的特性 16.负载获得最大功率的条件 17.交流电路参...
你可以参考下http://tieba.baidu.com/p/
人教版高中物理课本上有
这是电路分析中常见的处理方式。
在电路等效变换的过程中,受控电压源的控制量为零时相当于短路;
受控电流源控制量为零时相当于开路。
当控制量不为零时,受控源的处理...
参数设置是个人管理平台中的一种权限或信息的设置。
你可以打开控制面板---进入BLOG信息设置或个人信息设置中,即可更改相关的参数或信息资料!
让我好好想想
答: phenix bios设置问题
答: 网络标识就是用IP的二进制与子网掩码的二进制数据作与运算(可用WINDOWS计算器算二进制),所得结果,而不是IP地址前几段相同就表示在同一网段
答: 采用NAS存储和备份广告设计行业网络中的业务数据资料,实现数据的集中存储、备份、分析与共享,依据设计研究单位对不同数据的不同要求,充分利用现有数据,合理构建广告...
B.20世纪上半叶,人类经历了两次世界大战,大量的青壮年人口死于战争;而20世纪下半叶,世界基本处于和平发展时期。
“癌症的发病率”我认为这句话指的是:癌症患者占总人数口的比例。
而B选项说是死亡人数多,即总体人数下降了,但“癌症的发病率”是根据总体人总来衡量的,所以B项不能削弱上述论证
根本就没有正式的国际驾照,如果到国外开车,正式的程序:
1、到公证处办理驾照的公证书,可以要求英文或者法文译本(看看到哪个国家而定);
2、拿公证书到外交部的领事司指定的地点办理“领事认证”,可以登录外交部网站查询,北京有4、5家代办的,在外交部南街的京华豪园2楼或者中旅都可以。
3、认证后在公证书上面贴一个大标志;
4、有的国家还要到大使馆或者领事馆盖章一下。
偶前几天刚刚办过。
铝属于两性金属,遇到酸性或碱性都会产生不同程度的腐蚀,尤其是铝合金铸件的孔隙较多,成分中还含有硅和几种重金属,其防腐蚀性能比其他铝合金更差,没有进行防护处理的铝铸件只要遇到稍带碱性或稍带酸性的水,甚至淋雨、水气、露水等就会受到腐蚀,产生白锈。
解决的办法。
铝铸件完成铸造后,在机械加工前,先要进行表面预处理,如预先对铸件进行喷砂,涂上一道底漆(如锌铬黄底漆),在此基础上再进行机械加工,以避免铸铝件在没有保护的情况下放久了被腐蚀。
1、以身作则,如果连自己都做不好,还怎么当班长?
2、人缘好,我就是由于人缘不好,才改当副班长的。
3、团结同学,我们班有一个班长就是由于不团结同学才不当班长的,他现在是体育委员。
4、要有管理能力,首先要有大嗓门,我们班有位学习委员就是由于声音太轻才以3票之差当不了班长;其次要口齿清楚,让同学能听得懂你说的话;第三要说出有道理的话,让吵闹或打架的同学心服口服;第四,不能包庇好朋友,公正;第五,要搞好师生关系;第六,要严以律己,宽以待人,我们班的第一任班长就是因为“严以待人,宽以律己”才不能继续当下去的。
5、要坚持,我们班的纪律委员就是由于没有恒心,原来的大组长、卫生委员、劳动委员、体育委员、学习委员、小组长等(每个学期都加起来)都被免除了,现在的才当1天的纪律委员要不要免除都在考虑中,还要写说明书。
6、提醒班干部做自己要做的事,要有责任心。我们班的纪律委员就是没有责任心,班长的职务都被罢免了。
7、不要拿出班长的架子,要虚心。
8、关心同学(包括学习)。
9、要及早发现问题,自己可以解决的自己解决;自己不能解决的,早日让班主任解决。
10、要发现班级的好的地方,及时表扬。让全班都照做。
11、不要太担心学习,当个班干部,对以后工作有好处,这是个锻炼的机会,好好当吧,加油!
在高中阶段,学校和老师的规定一般都是为了学生的成绩着想,执行老师的话,其实也是为了大家好。即使有时候打点小报告,只要你的心态的好的,也不是坏事。比如A学习不专心,你用个适当的办法提醒老师去关心他,其实也是为了他好。
总的方针:和同学们组成一个团结的班集体,一切以班集体利益为上(当然不冲突国家、社会和学校利益为前提)。跟上面领导要会说话,有一些不重要的东西能满就满,这对你的同学好,也对你的班好。
再说十五点
一,以德服人
也是最重要的,不靠气势,只靠气质,首先要学会宽容(very important)你才能与众不同,不能和大家“同流合污”(夸张了点),不要有这样的想法:他们都怎么样怎样,我也。如果你和他们一样何来让你管理他们,你凭什么能管理他们?
二,无亲友
说的绝了点,彻底无亲友是不可能,是人都有缺点,有缺点就要有朋友帮助你。不是说,不要交友,提倡交友,但是不能把朋友看的太重,主要不能对朋友产生依赖感,遇到事情先想到靠自己,而不是求助!
三,一视同仁
上边说的无亲友也是为了能更好的能一视同仁,无论是什么关系,在你眼里都应是同学,可能比较难作到,但没有这点,就不可能服众。
四,不怕困难
每个班级里都会一些不听话的那种,喜欢摆谱的那种,不用怕,他们是不敢怎么样的!知难而进才是一个班长应该有的作风。
五,带头作用
我想这点大家都有体会就不多说了
六,打成一片
尽量和大家达成共识,没有架子,不自负不自卑,以微笑面对每一个人,不可以有歧视心理,不依赖老师,有什么事情自己解决,老师已经够累的了。
七,“我是班长”
这句话要随时放在心底,但是随时都不要放在嘴上,有强烈的责任心,时刻以班级的荣誉为主,以大家的荣誉为主。什么事情都冲在最前面。遇事镇定。
八,帮助同学
帮助同学不是为了给大家留下一个好的印象等利益方面的事,是你一个班长的责任,是你应该做的,只要你还是一个班长,你就要为人民服务(夸张)为同学服务。
九,诚实守信
大家应该都知道这个,是很容易作到的,也是很不容易作到,然这两句话并不是矛盾的,不是为了建立一个好的形象,和班级责任也没有什么关系,只是一个人应该有的道德品质。但你必须作到,连这样都做不到,就不可能做成一个好的班长。
十,拿的起放的下
学会放弃也同样重要,学会辨别好与坏。知道什么是该做的,什么是不该做的。
十一,谦虚
认真分析同学给你提的意见,不管是有意的,还是无意的。提出来就有他的想法,有他的动机。要作到一日三醒我身。
十二,心态端正
总之要有一个好的心态,积极向上的心态,把事情往好里想,但同时要知道另一面的危机,遇到事情首先想到的应该是解决问题,而不是别的!
十三,合理的运用身边的人和事
主动,先下手为强,遇到不能够管理的,就可以和其他班干部一起对付,实在不行,就迅速找到老师陈述自己的观点,免得他倒打一耙(尽量少打小报告.)
十四,和老师同学搞好关系.
威信可以提高,你说的话老师也比较相信,可以简单一点的拿到老师的一些特殊授权,而这些授权往往对你的帮助很大.
十五,合理的运用自己的权利和魄力
对付难管理的,权利在他的眼中已经不存在的,就运用你的魄力,用心去交流,努力感动身边的人,感动得他们铭记于心,你就成功了.
一点要加油哦
考虑是由于天气比较干燥和身体上火导致的,建议不要吃香辣和煎炸的食物,多喝水,多吃点水果,不能吃牛肉和海鱼。可以服用(穿心莲片,维生素b2和b6)。也可以服用一些中药,如清热解毒的。
确实没有偿还能力的,应当与贷款机构进行协商,宽展还款期间或者分期归还; 如果贷款机构起诉到法院胜诉之后,在履行期未履行法院判决,会申请法院强制执行; 法院在受理强制执行时,会依法查询贷款人名下的房产、车辆、证券和存款;贷款人名下没有可供执行的财产而又拒绝履行法院的生效判决,则有逾期还款等负面信息记录在个人的信用报告中并被限制高消费及出入境,甚至有可能会被司法拘留。
第一步:教育引导
不同年龄阶段的孩子“吮指癖”的原因不尽相同,但于力认为,如果没有什么异常的症状,应该以教育引导为首要方式,并注意经常帮孩子洗手,以防细菌入侵引起胃肠道感染。
第二步:转移注意力
比起严厉指责、打骂,转移注意力是一种明智的做法。比如,多让孩子进行动手游戏,让他双手都不得闲,或者用其他的玩具吸引他,还可以多带孩子出去游玩,让他在五彩缤纷的世界里获得知识,增长见识,逐渐忘记原来的坏习惯。对于小婴儿,还可以做个小布手套,或者用纱布缠住手指,直接防止他吃手。但是,不主张给孩子手指上“涂味”,比如黄连水、辣椒水等,以免影响孩子的胃口,黄连有清热解毒的功效,吃多了还可导致腹泻、呕吐。
合肥政务区网络广告推广网络推广哪家公司比较好 一套能在互联网上跑业务的系统,被网络营销专家赞为目前最 有效的网络推广方式!
1、搜索引擎营销:分两种SEO和PPC,即搜索引擎优化,是通过对网站结构、高质量的网站主题内容、丰富而有价值的相关性外部链接进行优化而使网站为用户及搜索引擎更加友好,以获得在搜索引擎上的优势排名为网站引入流量。
良工拥有十多位资深制冷维修工程师,十二年生产与制造经验,技术力量雄厚,配有先进的测试仪器,建有系列低温测试设备,备有充足的零部件,包括大量品牌的压缩机,冷凝器,蒸发器,水泵,膨胀阀等备品库,能为客户提供迅捷,优质的工业冷水机及模温机维修和保养。
楼主,龙德教育就挺好的,你可以去试试,我们家孩子一直在龙德教育补习的,我觉得还不错。
成人可以学爵士舞。不过对柔软度的拒绝比较大。  不论跳什么舞,如果要跳得美,身体的柔软度必须要好,否则无法充分发挥出理应的线条美感,爵士舞也不值得注意。在展开暖身的弯曲动作必须注意,不适合在身体肌肉未几乎和暖前用弹振形式来做弯曲,否则更容易弄巧反拙,骨折肌肉。用静态方式弯曲较安全,不过也较必须耐性。柔软度的锻炼动作之幅度更不该超过疼痛的地步,肌肉有向上的感觉即可,动作(角度)保持的时间可由10馀秒至30-40秒平均,时间愈长对肌肉及关节附近的联结的组织之负荷也愈高。
正在加载...
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区下面汇编语言每条指令的功能是什么 谢谢大神们!_百度知道
下面汇编语言每条指令的功能是什么 谢谢大神们!
TIM_8253_BASEEQU080HTIM_COUNT0EQUTIM_8253_BASE+00H*2TIM_COUNT1EQUTIM_8253_BASE+01H*2TIM_COUNT2EQUTIM_8253_BASE+02H*2TIM_MODEEQUTIM_8253_BASE+03H*2TIM_MODE0_VALUEEQU16HTIM...
TIM_8253_BASE
EQU 080HTIM_COUNT0
TIM_8253_BASE+00H*2TIM_COUNT1
TIM_8253_BASE+01H*2TIM_COUNT2
TIM_8253_BASE+02H*2TIM_MODE
TIM_8253_BASE+03H*2TIM_MODE0_VALUE EQU 16HTIM_COUNT0_VALUE EQU 20CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKSSTART:
MOV DX, TIM_MODE
; 定时器方式控制字 MOV AL, TIM_MODE0_VALUE OUT DX, AL
MOV DX,TIM_COUNT0装入计数初值 MOV AL,TIM_COUNT0_VALUE OUT DX, AL
CODES ENDS
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
采纳数:13302
获赞数:34773
一长串的英文,都是楼主自己编写的,什么意思,楼主才知道。指令,仅有 EQU、MOV、OUT。哪一条,楼主不懂呢
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。编程界的 12 位祖宗级的大佬 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
已注册用户请 &
编程界的 12 位祖宗级的大佬
17:24:52 +08:00 · 1442 次点击
12 位空前伟大的程序员(排名不分先后),下面就开始吧!
1. Dennis Ritchie
Dennis MacAlistair Ritchie,也被称为 “dmr”(这是他在贝尔实验室的用户名称),是 C 语言之父。C 语言已发展成为被最广泛使用的编程语言之一。
2. Bjarne Stroustrup
1978 年,Bjarne Stroustrup 开发了另一门被广泛使用的编程语言,称作 C++。他是一位著名的研究教授并担任着许多重要的职位,包括摩根士丹利技术部门的常务董事、哥伦比亚大学计算机科学系客座教授以及德州农工大学 “杰出教授”。
3. James Gosling
James Arthur Gosling 是加拿大的计算机科学家,也是公认的 Java 之父。各种软件系统,如 NeWS 和 Gosling Emacs 的成功都归功于他的贡献
4. Linus Torvalds
Linus Benedict Torvalds 是出生于芬兰的美国软件工程师,在 1991 年开发了 Linux,并担任 Linux 内核项目的首席架构师与项目协调者
5. Anders Hejlsberg
Anders Hejlsberg,Turbo Pascal 的作者和 Delphi的首席架构师,是编程语言 C# 的开发人员。他是一位著名的丹麦软件工程师,负责协同设计其他成功的编程语言和开发工具。
6. Tim Berners-Lee
Tim Berners-Lee,也被称为 TimBL,是一位英国计算机科学家,他因发明万维网而闻名。在他于 1989 年 3 月为一个信息管理系统提出了建议之后,他通过互联网使用超文本传输协议(HTTP)实现了客户端 PC 和服务器之间的第一次通信,这一切都非常成功。
7. Brian Kernighan
Brian Wilson Kernighan 是一位加拿大计算机科学家。在贝尔实验室,他与 Unix 的创造者 Ken Thompson 以及Dennis Ritchie 一起工作,同时他也是开发 Unix 的主要贡献者。
8. Ken Thompson
Kenneth Thompson 是美国计算机科学的先驱,与 Dennis Ritchie 合作开发了 UNIX 操作系统。
9. Guido Van Rossum
当谈到 Python 时,Guido Van Rossum 总会被提到。他是荷兰计算机科学家,负责独自创作 Python 语言。
10. Donald Knuth
Donald Ervin Knuth,经常被称为算法分析之父,是美国计算机科学家,数学家和斯坦福大学荣誉教授。
11. Richard Stallman
Richard Matthew Stallman 是最知名的自由软件爱好者和活动家,一直致力于推动用户享有学习,修改和分发软件的权利。
12. Larry Wall
Larry Wall 因两件事而闻名,作为 Perl 编程语言之父和一位讽刺的语言学家。他也是自由软件的冠军,而且他在这方面的成就已被自由软件基金会认可,并于 1998 年获得第一届自由软件奖(Free Software award)。“优秀的程序员有 3 种美德: 懒惰、急躁和傲慢(Laziness, Impatience and hubris) ” 这句话正是出自这位大牛。
** 要介绍的大牛已经介绍完了。如果编程世界是希腊神话,那么这些人都是计算机世界的神。**
** 希望你能喜欢这篇文章,如果认为这份名单上错过了谁或是有其他问题,请在评论中补充。**
4 回复 &| &直到
15:39:17 +08:00
& & 09:52:39 +08:00 via iPhone
楼主解释一下排名次序和入榜的条件吧?
& & 21:57:53 +08:00
@ 排名不分先后
& & 10:00:41 +08:00
楼主的排名的依据看来是知名度。来分析一下入榜的人物。可分为以下 5 类。 50%的入榜人物是程序语言设计者, 1/3 的人物是 Unix, WWW 和 Linux 的发明者。给楼主一点小建议,考虑一下吧 ------ 流行的程序语言的爸爸: C, C++, Java, C#, Python 和 Perl 。
那么,其他流行的程序语言的爸爸呢?例如, Objective-C 。。。
当然, Lisp 爸爸, Haskell 爸爸和 Smalltalk 爸爸等不入榜是缺憾啊。 John McCarthy (人工智能和 Lisp), Simon Peyton(Haskell),
Alan Kay ( OOP, Smalltalk)。-- 操作系统的爸爸: Unix, Linux
那么, Windows 内核的主设计师呢???-- 计算机学术界大牛: DEK
DEK 的确很棒。其他一些学术届的祖师爷也不要漏掉啊,例如 Ivan Sutherland ( GUI 的祖师爷)。-- 重要系统的发明人或贡献者: WWW, Unix
那么 TCP/IP 协议的设计和实现的爸爸们呢? email 的爸爸呢?。。。
还有,漏了对于宅男宅女最重要的计算机应用--游戏。电脑游戏程序届的大牛呢?例如 John D. Carmack 。-- 黑客中的战斗机: Richard Stallman (这个提名最硬气)
& & 15:39:17 +08:00
& · & 2099 人在线 & 最高记录 3762 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 18ms · UTC 12:59 · PVG 20:59 · LAX 05:59 · JFK 08:59? Do have faith in what you're doing.

我要回帖

更多关于 arduino编程语言 的文章

 

随机推荐