论坛首页 海阔天空论坛

谈谈我为什么要学习ruby on rails

浏览 35730 次
精华帖 (1) :: 良好帖 (0) :: 灌水帖 (2) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-09-14  
偶像   又见偶像

抗议一下  而啥俺偶像不是资深会员
0 请登录后投票
   发表时间:2006-09-14  
Trustno1 写道

  国内的程序员大都看不太起学院派.  

你看到的是顶尖的学院派,顶尖的程序员中肯定有一堆不太看得起他们的。
在大陆的状况是不顶尖的程序员看不上不顶尖的学院派(大陆在计算机领域有顶尖学院派么?)

这不是学院派和程序员之间的问题,而是在各自领域的能力问题。
0 请登录后投票
   发表时间:2006-09-14  
Trustno1 写道

据说温州商人的家里,必备两分报纸,人民日报,解放日报.这种我们看都不要看得官样文章,却是他们了解
国家政策,官员变迁的主要渠道.当我们看到一个大新闻的时候,这些人恐怕在几个月以前就从这些报纸上读到了.


这个我知道。我知道。举手,举手,要求回答。
不就是搞情报工作的吗。据说,日本人从中国的一个油田工人照片,就分析出来中国需要的井架大小。
不过一般人要这敏感度,没意义。我要是搞贸易的,玩政策法规的,整个身家都和国策密切相连,我自然也会关注权力核心。

再说了,技术这东西,不需要领先几年,领先半年就够了。
(领先几年也没用啊,说到底,这主要不是技术先进性的问题,主要是一个流行时尚的问题。要说先进,很多人工智能领域论文还更先进呢)
落后5年,总比落后6年要强吧?
怎么就抹杀了大牛们传道的功劳呢?




0 请登录后投票
   发表时间:2006-09-14  
buaawhl 写道

再说了,技术这东西,不需要领先几年,领先半年就够了。

有个老笑话说,某人吃了7个饼吃饱了,就大发感叹明明是第七个饼吃饱的干吗要吃前6个饼呢?
0 请登录后投票
   发表时间:2006-09-14  

有道理呀。
如果知道Hibernate要流行,干嘛要学习EJB?
如果知道Ruby Rails要流行,干嘛要学习Hibernate?

前面的话可以修正为。
流行技术这东西,不需要领先知道几年,领先知道半年就够了。
0 请登录后投票
   发表时间:2006-09-14  
观察蓝钻石。
在我这里看前两个蓝钻石闪烁的间隔稍长
0 请登录后投票
   发表时间:2006-09-14  
个人看法:学术创新是为了创新而创新,应用创新是为了偷懒而创新
0 请登录后投票
   发表时间:2006-09-14  
现在python的web framework非常热闹,发展也很快,不知道有没有可能异军突起、后来局上?谁能分析一下?
0 请登录后投票
   发表时间:2006-09-15  
Trustno1 写道
charon 写道

不过里面的东西基本上不是我们凡人看的。一篇文章得咀嚼n多天.

若不是有一定的信息量,哪能看穿那票牛人的真实面目呢?赫赫.
据说温州商人的家里,必备两分报纸,人民日报,解放日报.这种我们看都不要看得官样文章,却是他们了解
国家政策,官员变迁的主要渠道.当我们看到一个大新闻的时候,这些人恐怕在几个月以前就从这些报纸上读到了.
程序员这个行当其实也差不多.肯读代码文档,肯学新东西,固然是好。但是这样一辈子只能跟在别人屁股后面转. 不少人都苦于跟风炒作,像纯月部落这样的,出来一个新技术就好像天要塌下来了.其实大可不必,吃饭喝茶的时候去CiteSeer,OCLC这些地方,找些学术论文看看也就见怪不怪了. 国外这些技术的新动向,都不是我们这里的龙芯麒麟那样炒起来的。而是实实在在的经过长时间积累的,水到渠成的结果.01年的时候我在找Omega caculus的paper的时候发现做这个东西的人在95年之后全部转向去搞Dynamic type或者type inference了,所以当时我就认为OO这条路肯定已经到头了,那个时候我就开始关注Python.想想Matz写Ruby是93年,Russum写Python是89年.如果你去citeseer去查查 dynamic type,type inference相关的论文,普遍都是在89-98年,这两个时间的吻合度很值得回味的.他们这些人之所以真牛是因为他们接近于学术的核心知道技术的最新动向,有比较好的计算机科学的训练,加上自己有那么一点点小聪明.这在学术界未必吃得开但是在程序员这个行当里是绰绰有余了.

  国内的程序员大都看不太起学院派.一来是因为国内的学院派水平普遍太次,教授不如副教授,副教授不如讲师,讲师不如博士,博士不如硕士,硕士不如大学生.另外一方面,主要还是看得少接触的少,不知道真正的学院派有多厉害.你去citseer上查查现在爆炒的东西都是人家几年前玩剩下的.倒不是说国外的学院派不屑于把这些东西推广,毕竟人家有人家的专业术业有专攻。实用领域的东西不是他们的专长,人家的教授副教授不会拖着自己的研究生苦力去接项目赚外快.   


照T1的说法,我去查了一下,发现FP方面的论文都是93-99年的,这莫非是在说,ruby之后的下一代流行趋势是FP语言?
0 请登录后投票
   发表时间:2006-09-15  
别急嘛,type inference不是还没普及么。C#3听说是主力。

不过有些地方还是不能完全省略类型声明:type inference和OO的方法过载是冲突的,比如(from TIJ):
  static void print(String s, int i) {
    System.out.println(
      "String: " + s +
      ", int: " + i);
  }
  static void print(int i, String s) {
    System.out.println(
      "int: " + i +
      ", String: " + s);
  }

如果没有声明里的类型信息,靠什么去推断类型进而区分不同过载方法呢?估计C#碰到这种情况还是得强制声明类型。
0 请登录后投票
论坛首页 海阔天空版

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