p*****2 发帖数: 21240 | 1 今天应你的要求看了一下node.js。真心没感觉到有什么好玩的。JS写起code来还是不
够简洁。 |
l**b 发帖数: 457 | |
j********x 发帖数: 2330 | 3 简洁也要看问题背景,语言设计的时候是考虑应用场景,象node,强调的应该是
callback就是一切,一切都是callback,从理念到实现试图贯彻这个实现来解决它原先
设计来解决的问题,比如异步io |
A*****i 发帖数: 3587 | 4 我怎么觉得JS写callback比传统C java之类简单不知道几条街呢…… |
p*****2 发帖数: 21240 | 5
这是没有疑问的。
【在 A*****i 的大作中提到】 : 我怎么觉得JS写callback比传统C java之类简单不知道几条街呢……
|
p*****2 发帖数: 21240 | 6
今天顺便学习了一下coffeescript,感觉眼前一亮,虽然还是要编译成JS,不过感觉这
东西+node.js应该优点意思。
请问node.js 或者express有hit fresh的功能吗?如果这个没有的话,那就没法用了。
实在不能忍受每次要重启server。
【在 j********x 的大作中提到】 : 简洁也要看问题背景,语言设计的时候是考虑应用场景,象node,强调的应该是 : callback就是一切,一切都是callback,从理念到实现试图贯彻这个实现来解决它原先 : 设计来解决的问题,比如异步io
|
m*********g 发帖数: 170 | 7 你对Google的GWT的评价如何?它将Java代码转成Javascript. |
z****x 发帖数: 25 | 8 https://github.com/isaacs/node-supervisor
【在 p*****2 的大作中提到】 : : 今天顺便学习了一下coffeescript,感觉眼前一亮,虽然还是要编译成JS,不过感觉这 : 东西+node.js应该优点意思。 : 请问node.js 或者express有hit fresh的功能吗?如果这个没有的话,那就没法用了。 : 实在不能忍受每次要重启server。
|
p*****2 发帖数: 21240 | 9
Java差不多算是我见过的最古板的语言了。JS虽然boring,但从语言的灵活性和快乐编
程来说,还是要比Java强不少。因此我很难理解,为什么要用一门更boring的语言去代
替一门boring的语言呢?
coffeescript这么优秀的语言,学习一下不过半个小时的事情,同样都是转成JS代码,
不是比GWT强百倍吗?
当然我也发现CS学到了python一个不好的地方,就是indentation。这个以前写python
用eclipse还不觉得,现在没有好的IDE就发现真是个鸡肋了。
【在 m*********g 的大作中提到】 : 你对Google的GWT的评价如何?它将Java代码转成Javascript.
|
p*****2 发帖数: 21240 | 10
这个我昨天search了一下,发现了,但是不知道好不好用,稳定不稳定。你用的情况如
何?貌似还有其他的解决方案。但是官方的没有。
【在 z****x 的大作中提到】 : https://github.com/isaacs/node-supervisor
|
p*****2 发帖数: 21240 | 11
今天顺便看了一下backbone,感觉frontend程序员正在闹革命呀,攻势咄咄逼人呀。
GWT的反击可真是不给力呀。看来以后找工作真不敢说自己只搞backend了。
【在 m*********g 的大作中提到】 : 你对Google的GWT的评价如何?它将Java代码转成Javascript.
|
m*********g 发帖数: 170 | 12 http://stackoverflow.com/questions/8952622/why-should-i-really-
上面有讨论。一个评论是:
How much time does it save?
None, any time saved writing terse code is out balanced by increased
debugging time, compile time and making sure the compiled JavaScript is
actually correct.
不知这个评论的正确性是多少。如果正确,实在是没有必要学coffeeScript。这个新语
言视乎是对新手和小的project比较适合吧。 |
p*****2 发帖数: 21240 | 13
这个问题问的比较白吃。一般来说,工作中写代码的时间比重其实很少。所谓节省时间
根本不应该从这个角度来分析。不然Java写程序比其他语言都麻烦,为什么还这么流行?
其实coffeescript和gwt干的是类似的事情。gwt是想把java程序员带入到frontend,而
coffeescript则是把python, ruby程序员带入到frontend。不同的是,gwt是用一种比
JS更boring的语言来完成,而coffeescript则是结合了python和ruby的优点,又解决了
很多JS自身很多缺点而产生的一门新的语言,实用价值非常的高。当然了,如果JS程序
员已经习惯JS了,确实没有必要学CS。但是其他语言往frontend转的话,CS还是很有用
的。因为我认为大多数人可能都不会喜欢JS。
【在 m*********g 的大作中提到】 : http://stackoverflow.com/questions/8952622/why-should-i-really- : 上面有讨论。一个评论是: : How much time does it save? : None, any time saved writing terse code is out balanced by increased : debugging time, compile time and making sure the compiled JavaScript is : actually correct. : 不知这个评论的正确性是多少。如果正确,实在是没有必要学coffeeScript。这个新语 : 言视乎是对新手和小的project比较适合吧。
|
p*****2 发帖数: 21240 | 14
For those with little programming experience, CoffeeScript can be unpopular.
It is another thing to learn in a daunting list of software tools.
刚看到这个。和你说的恰恰相反,新手一般来说都不喜欢CS.
【在 m*********g 的大作中提到】 : http://stackoverflow.com/questions/8952622/why-should-i-really- : 上面有讨论。一个评论是: : How much time does it save? : None, any time saved writing terse code is out balanced by increased : debugging time, compile time and making sure the compiled JavaScript is : actually correct. : 不知这个评论的正确性是多少。如果正确,实在是没有必要学coffeeScript。这个新语 : 言视乎是对新手和小的project比较适合吧。
|