学习到了
重启 Rails 的使用后,非常幸运的碰到 Rails 8,绝大部分特性在 Rails 7 时期就存在了,但是 Rails 8 更加完善了。但是看到文章后,深感自己有些地方对 Rails 8 的理解还是肤浅了。
百度一度被 Edge 标记为诈骗网站。百度作为全球第三的中文搜索平台,正积极努力的向全球第四的位置突破。以及前几年医疗,蓝 V 的问题,建议百度先解决好自己的问题,再去说别人的网站有问题。
竟然看到大连的公司,难得呀。
很棒,点赞。
没看到投递地址
这东西得分开看,用好了神,用不好就是渣渣了,Elixir 的宏是参考了 CL 的宏设计。使用了很久的 CL,这种东西会让高手把一个语言变成另一种语言。
国内为数不多的 Erlang 生态使用公司,点个赞。
awesome
Erlang 的宏,能力很弱。Elixir 的宏,部分思想源自于 Lisp 的宏的思想,如果想用 Erlang 实现一些特殊效果,就需要使用 parse_transform。Erlang 的 DSL 和 Ruby 相比并不强大。
因为 Erlang 缺少一统天下的框架。
Phoenix 是一整套的 Web 框架,参考的是 Ruby on Rails。使用 Elixir 开发,虽然都是运行在 ERTS 上,但是语法和 Erlang 的语法差异很大。 如果比较喜欢 Elixir 的语法,可以直接上 Phoenix,毕竟很完善也比较稳定了。
F#和Erlang都是函数式编程语言
Erlang 的核心建立 Actor 模式上,强 IO,弱计算。所有的设计理念都是以消息传递,避免共享数据为主导的。Erlang 的所有东西都是以 Erlang 进程为核心。
F#是微软参考OCaml设计的,运行在.net的CLR环境上,具备C#的互操作能力,以模块,函子等为核心。F#的数学计算能力非常好,可以使用可变共享数据结构。
如果硬要说最重要区别,就是在 IO 和计算更偏重哪一个方面的区别。
chicagoboss 是我们很早之前就使用的框架,非常不错,是 Erlang Web 开发中比较著名的 web 框架,不过当出现问题时去解决问题就很麻烦,因为要深入到内部。另外一个比较著名框架是 nitrogen,但是更新比较缓慢,但是可以把 Erlang 当 PHP 的无脑去写。
最大乐趣,造轮子。
当然是先写博客,再写博客了。
造论进行时aiwiki
Ruby 在国内市场并不主流,不过用的人也不少,工作岗位也不少。 但是个人已经不再使用 Ruby 了。Ruby 确实带来了一些欢乐,但是个人更喜欢函数类型的语言。 所以恰饭用 JS,写 React + RamdaJS + RxJS。 爱好用 Erlang,Lisp 和 OCaml。
赞,不过已经离开北京了。Tubi 算是国内的一枝独秀了。
StimulusJS + JQuery 非常爽。应对一些小任务开发速度非常快。
已经弃坑 Haskell 了,还是希望自己少掉点头发,改用 OCaml 了
是的,国内用 Erlang 的公司很少。 我是前端,前端都有中间层,我的中间层用 Erlang。 以前公司用的是 Ruby 和 RoR
并且在非工作时间,我主要用 Erlang,Common Lisp,目前入坑 OCaml 中。
写着还好还好,Emacs 配置好了,还算可以。
会很伤眼睛的,并且我觉的 Lisp 这东西大神和新手写的东西差距悬殊(我做过 Common Lisp 的项目,被各种大神给虐菜了)。
Lisp 需要有好的编辑器,例如 Emacs,然后有一个超级长,超级大的屏幕。
还有一个选择就是,写足够短小的函数。
Erlang 的优势并不是变量不可变
Clojure 的强力点是 JVM 和 Lisp 宏的结合
个人使用的 Erlang 和 Common Lisp,少量 Haskell,近期入坑 OCaml。职业上用 Erlang 和 Javascript。 如果讨论喜欢程序,我喜欢 Erlang,OCaml 和 Common Lisp,比较讨厌 Clojure 和 Haskell。
如果问为什么,Erlang,OCaml 以及 Common Lisp 简单实用,减少代码量,减少 Bug。
其实主要却少高调的公司出来,因为绝大多数都在闷声挣钱,没时间瞎 BB,例如说 What's app 这种。
国内关于 Ruby 和 RoR 的新书不多了,感谢楼主做的努力。
加油
感谢支持,函数类语言在国内除了 Erlang 做游戏和一些厂子在背后做通讯 SaaS 云,用的还是比较少的。不管是什么样子的社区,建立起来都是需要时间和耐性的。
homeland 非常合适做社区,我也用 Homeland 做了一个小社区。
问了,其实应该叫做全栈更准确,还问了 JS 的相关东西