一个一开始学计算机语言就学java既人对程序世界中的观念和感想,希望大家指正!

bobo520th 2003-10-14 04:30:47
有人同我讲过D甘既野:

我最近买了一套《WINDOWS程序设计》和一本《VC++6.0技术内幕》。粗略的看了一下,内心也和以现在学的TC对比了一下,发觉从TC到VC++6.0之间,有着比较大的差距

从编程工具到所在的操作系统到程序设计的思想,都有着很大的不同。因为时间的跨度实在太长了,TC和VC相隔了十几年,这对于一般的科学技术发展来说,都是一段不小的时光。何况是IT,一切都进步了很多。程序员的工作量似乎也不断的在自动化、集成化编程工具的帮助下,显得越来越轻。现在开发一个数据库的效率应该也是当年的百倍了。

想到这里,我脑海里就慢慢的浮现出一个疑问:那为什么我还要去学十几年前的C语言呢??到底作用在哪里?为什么现在就不去马上学习VC++?等等……。这些疑问在我的心头待了很长一段时间,到了最近,我也终于有了一点眉目。

这是因为,自从计算机的程序储存体系在四五十年代提出以后,直到今天,经历了半个世界,都没有改变,即使CPU的处理速度从以前的8MHz发展到今天的3.2GMHz。程序设计思想也是一样。面向对象的程序设计思想在五十年代已经提出,不过,当时没有人注意罢了


“外边的花花世界每天都在改变,令人无法注意到本质的东西。而灵魂,才应该是追求的目的。程序设计思想,就是程序设计的灵魂。最本质的东西往往是最朴素的。而原始的C语言,能让我直接的靠近本质:每一种语言的不能缺乏的三要素:顺序,选择,循环。 ”

就是用这三要素,用0、1两个数字,在电子世界,描叙了现实世界当中一切的逻辑关系。大千世界,最后只简化成几颗种籽。这就是我选择C语言来学习程序设计思想的原因。

“有时间,也希望你能说说你在程序世界中的观念和感想。我会仔细的听,认真的学。并不是因为什么,这只是因为,我们都从学习得到了乐趣”???/
...全文
76 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
bobo520th 2003-10-14
  • 打赏
  • 举报
回复
我有感触,五系因为当中果句:“外边的花花世界每天都在改变,令人无法注意到本质的东西。而灵魂,才应该是追求的目的。程序设计思想,就是程序设计的灵魂。最本质的东西往往是最朴素的。而原始的C语言,能让我直接的靠近本质:每一种语言的不能缺乏的三要素:顺序,选择,循环。 ”

我想问你一句,计算机语言发展关我乜事??程序设计思想关我乜事?语言的本质系点又如何?当然20世纪60年代结构化造就左C,而C以其强大的功能、同精湛的技术赢得拒既成功!!但依D关我乜事,语言紧系有拒其本质,产生目的。但系我又想问关我乜事,我仲想问你学计算机为左乜?你学计算机语言为左乜!???

你同我讲计算机语言本质,我又想问我地人类点解要发明计算机,点解要有计算机开发语言?当然计算机语言并五系凭空产生,点解C同java ,pascal等优秀的语言。。。。之间系有好多相互关联既。更类似于异花授花粉甘样既过程。一步一步发展。我又五明白人类既结晶本质我点解要了解??又会了解几多,要从边度开始,从盘古开天,女娲补天开始??

我并五系系度兴风作浪,同D科学家哎,拒地之所以发明依D工具,之所以伟大。就系依D工具,好用,俾我地依D五系好系叻,又系好懒,但系要温食既人,要解决我一代又一代物质问题,生存系地球上权利。好可笑呵,你林下五做野,五温食,五多劳多得,系地球上你可以生存到???得到既权利又有几多??

就技术言:C 系甘5000行代码就变好麻烦!做过项目既人就知。(就我地成日用既Windows核心代码都过亿啦)五再讲企业,ERP啦!因其本身结构局限性,亦即系你话既“原始的C俾我地直接靠近本质所引至到”点解?好简单,因我地系用紧工具,去温食。去解决问题。但系如果要将个世界所有问题都要变成三要素:顺序,选择,循环,甘就真系可怕咯。我五系系度岐视紧C,我无甘既能力对拒地作比较,对一种伟大在既工具挑战。只系C好,java好,microsoft D野又好。只系五同工具既五同环境既五同用途!一D系为硬信息底层服务,一D为Web,一D为EnterPrise(你会觉得鸡好用啊,定系马好用D呢??)

无人怀疑计算机开发解决问题既能力,依D语言(工具)系俾我地解决生活,解决问题用既。去温食!五系要我地去了解科学家点样去做依样野,去关心语言本质,拒既核心运行,(就好似用电风扇甘,你会五会去了解其中既电能转化为风能既复杂过程啊???)依个就好似Encapsulation(封装)甘。之所以程序员会“有不断的在自动化、集成化编程工具的帮助下”???因为科学家就系想将本身工具既复习性隐藏实现,等我地好好甘去针对解决问题本身而将工具本身面对问题既影响减到最少!java 就甘出现,.net系甘出现,以后做会有更多。。。更好但我并五认为程序员既工作量就甘轻左,同Einstein既广义相对论一样,世界变化万千,越其复杂,人既野心更加之无穷(人类上完月球,又要去火星!好忙!)问题所以更加杂复。解决问题既时间更之然少!相反对人既能力要求更加多!温食更加难!

五通依D五系我地真起正既本质咩???我从学java,到用java开发,五系为左乐趣,五系为左功利。我真正要解决既系我生活问题,物质问题,我所关心既系我自身能力,一句话:温食!
我相信果D呕心沥血既科学家曾经都系一样!其本质:都系温食姐!

一个一开始学计算机语言就学java既人对程序世界中的观念和感想,希望大家指正!

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧