论坛首页 综合技术论坛

对动静态语言的语义思考,再兼谈点其它的

浏览 20486 次
该帖已经被评为良好帖
作者 正文
   发表时间:2006-11-25  
同意楼上。培养coder和培养思考能力,是软件学院和计算机科学专业的区别吧。呵呵。这么说来,软件学院的开办还是挽救了计算机科学的沦落
0 请登录后投票
   发表时间:2006-12-13  
引用

欧美计算机专业的第一门语言,一般是ML或Scheme。


念书的时候确实有用过 scheme, 不过学校里我看到 undergraduate 的第一门语言是java,
uml 没有专门的课讲,但是每个人必须会。
国外CS专业主要是培养应用人才的,理论上必须自己深造。


0 请登录后投票
   发表时间:2007-01-14  
讨论的问题应该是动静态类型语言,vbscript可以称为动态类型语言,但从来不能和传统的c和java等静态类型语言齐肩。引发动静态语言之争的并不在于是否强类型。2点,表达能力和执行效率。
0 请登录后投票
   发表时间:2007-01-15  
其实就我个人意见而言,我认为现在国内的计算机大学教育落后是事实,但未必为坏事儿
说老实话,本科的时候,学习c/c++/汇编,以及诸如单片机等,挺好
要知道,都这么多年了,计算机的体系结构也没有变化,学习c/c++/汇编之类,才会对计算机有本质的认识
所以,我还是觉得在大学里面老的东西,未必就是不好的

只是出于实际工作的情况,需要细分职位,所以现在大量的软件学院之类的教育机构诞生,只是为了适应计算机产业化对于不同工种的需求而以,如果作为从业人员的你,喜欢计算机,也愿意做一辈子,我看现在国内大学的计算机教育基本上还是很不错的

一家之言
0 请登录后投票
   发表时间:2007-02-09  
不觉得对语言的选择,会造成思想上的重大差异。说实在的程序也只是工作而已,撤到艺术上就太远了,不是所有人都可以做得到科学家。

个人一直以为程序属于边缘交叉学科,是用来解决问题的途径。所谓的编程思想应该是脱离于具体语言之外的,一味地在语言本身差别上争论编程思想的重要,有偏离主题的嫌疑。倒不如说,哪类语言更容易解决哪类问题的好。
0 请登录后投票
   发表时间:2007-04-10  
其实重要的不是哪个语言开始,而是哪个系统开始。
如果学校的培养都是从linux开始的,中国与国外的差距会小很多
0 请登录后投票
   发表时间:2007-07-06  
我以前上的那个学校的
CS第一门程序语言 是 smalltalk
然后是 java
C 倒反没有怎么提过 在电子工程系那里就有
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics