Nodejs中Coffeescript能否改善JS丑陋语法,但配置好繁琐
Nodejs中Coffeescript能否改善JS丑陋语法,但配置好繁琐
还是回归js的丑陋语法了:( 常喝咖啡的盆友现身说法下啊:)
js语法丑陋吗?
不少人这么说。。。
有什么配置啊npm install -g coffee-script
就可以了啊。用webstorm或者sublime2都可以编译的呢
多写一些习惯就好。
我觉得coffe更丑
js 挺好的,coffee给人感觉太刻意了。
coffee主页全是说用它可以少敲代码。。。
我觉得很多人所说的js丑陋应该指的是javascript固有的很多陷阱,否则也不会有the good parts of javascript
了。
从这个角度来说的话,coffee大量规避了js的"不那么好"的部分。
至于语法,其实学java, javascript 出身的人可能觉得coffee丑陋,学ruby, python出身的人可能觉得js丑陋,语法是否丑陋那真是因人而异。不过从脚本语言和函数式编程的角度来说…这门典型脚本函数式语言那是硬生生套了一个非函数式语言的语法外壳…所以有些人从语言设计角度说js语法丑陋也不无原因。
至于coffee配置好麻烦…不知道该说些什么了…
现在各种运行环境基本都直接支持coffee了,连编译过程都省了,还有啥配置啊 coffee写起来比javascript爽多了,个人意见
coffee主要是服务器端,不能在浏览器里跑的吧?
codekit ? koala?
代码高亮库。。。 毛有用啊
表示对没有大括号的语言不感冒
不烦,使用grunt构建更方便,我现在随便写写node的脚本都用coffee写,快
不是js语法丑陋,而是写js的人代码风格难看不检点。
我可以很自恋的说我的js代码很优美。
只有丑陋的代码,没有丑陋的语言。
刚好之前写了个简单的介绍。 coffeeScript学习笔记-1 基本语法
偶也正在朝着,优美的方向,进击。加油
lisp的语法好像最丑陋:)
不明白楼主说的配置麻烦在哪里?
js挺好,看优秀的js代码 真得是一种享受,太过瘾了,根本停不下来!
就是一些编译代码的事情, Grunt 一般可以做, 默认的 coffee -o dest/ -wcb coffee/
也可以
用得多了, 我现在的做法是自己写了工具专门针对自己环境做编译的工作…
不嫌麻烦可以试试看我的方案…
https://github.com/jiyinyiyong/mission
不觉得麻烦啊。。