感觉做成静态的会丢失很多的用户... Gradual Type 还是不大一样
所以最后搞了什么?
还真是有这个问题... 主要是我对 js 生态已经熟悉了,觉得作为低级语言被 ClojureScript 这个高级语言调用就当是平台 API 了 - -
虽然这么说,现在和业界结合比较紧密的 Lisp 方言还是腰酸 Clojure 啊。再说 Lisp 本身不是就已经算邪路了吗 - -
试试看这里 http://cljs-book.clj.im/
@lanzhiheng ClojureScript 安装相对容易,直接用 Brew 或者 npm 就能装好。REPL 环境现在有 Lumo 和 Planck, 启动很快,不知道你需要什么功能,应该是有常用功能的。ClojureScript 社区比较注重工程化的实用性,不过也难说,毕竟 js 生态有些坑,Lisp 社区放不下身段,也就跟着坑了。
你不是转 Elixir 了吗
前端总是需要人折腾的啊,我经历过比较早的事情,当初还没有 React 和 Vue 的时候,主流方案还是 Backbone 或者就 jQuery plugin, 开发复杂应用工作量巨大,状态管理时不时出问题。Angular 虽然能解决问题,但是门槛跟性能都很不理想。当时就靠着 React 社区做了大量的挖掘工作才把路开出来,对整个社区贡献巨大。当然 Vue 在降低门槛和提供完整方案方面也做了很多。
现在的问题是前端已经变成需要实力才能冲在最前线做研究了,甚至像 Facebook 那样需要投入大量的高学历的团队去研究了,大众还觉得前端跟以前一样就那点事情。确实是应该交给专业的人去做。
最近有点冷的样子 http://elixir-cn.com/
#29 楼 @kisnows #30 楼 @apprentice 分享一下,国内备案的流程是在麻烦, 比如我在阿里云上绑定了 3 个域名,其中一个域名是 react-china.org , 当我要增加一个域名的时候... 客服人员要求我关闭同一台机器上自己绑定的其他域名的页面, 问了下朋友,大概的原因似乎是个人备案不适合搭建论坛,备案期间需要关闭 所以备案完成之前 react-china 只能以 bbs.react-china.org 访问. 而且备案期间所有四个域名都无法使用,非常不方便, 所以从实用的角度说,以后再也不要个人身份在国内服务器上备案新域名了
#2 楼 @jex 函数式的社区,haskell-china fp-china 我在维护,clojure 社区是跟着 xhh 同学一起弄的。
#4 楼 @flowerwrong 感觉像是在赌博,赌函数式编程未来会压过目前的主流语言。
原来 Y Combinator 还真的把静态类型给难住了.. http://stackoverflow.com/a/5886279/883571 http://rosettacode.org/wiki/Y_combinator
#4 楼 @deathking 我挺想知道 Softing Type 跟 Gradual Typing, 还有 Julia 使用的那个类型系统之间是什么区别的?
#9 楼 @lips 呀,我没看到过缩进版,这个得找原作者问...
相关的自动维护 DOM 的方案里就 Derby 用的 Blade 是继承 Jade 语法,但是没研究过... https://github.com/bminer/node-blade/wiki/Live-UI-Blade-Plugin
#2 楼 @lips YUI 时代应该没有 Virtual DOM 吧,不了解具体技术..
Virtual DOM 只是具体实现的问题,单从模版跟用法,用 Virtual DOM 的技术模板引擎的技术和接近了. https://muut.com/riotjs/ http://www.ractivejs.org/
用 Virtual DOM 吧,模版引擎的效果已经有点过时了。React.js 或者 Roit.js . 如果一定要模板引擎我推荐 Handlebars, 基于 Mustache 做的。
Markdown 标记错了还...