有用 Functional Language 的么

2015-01-02 18:52:35 +08:00
 moonshile

现在在用一个很小众的语言(forte,你肯定没听过),这个语言还没有正式版,而且bug连连,而且最重要的是很弱很不好用。

不过还是体会到了Functional Language多强悍之处,非常方便作编译器,分析业务等。

不知道大家有用Lisp或者ML这些语言的么,不知道这两个哪个更好用一些……

3841 次点击
所在节点    程序员
22 条回复
msg7086
2015-01-02 18:56:49 +08:00
用过Haskell。现在用的Ruby也有很多FP的特性。
Valyrian
2015-01-02 19:47:54 +08:00
ocaml国外用的挺多的
Dibel
2015-01-02 19:49:50 +08:00
正在被 Scheme 折磨,各种求值器的作业一个接着一个T T
ShiehShieh
2015-01-02 20:24:44 +08:00
python也可以functional programming的哟。
cicku
2015-01-02 20:47:42 +08:00
ocaml 我在玩,也在被 ocaml 玩中...
EPr2hh6LADQWqRVH
2015-01-02 20:51:58 +08:00
Haskell脑袋疼
standin000
2015-01-02 20:54:21 +08:00
实用推荐common lisp
moonshile
2015-01-02 21:02:55 +08:00
@msg7086 @avastms 看过Haskell,确实脑袋疼
moonshile
2015-01-02 21:03:38 +08:00
@cicku 其实我也稍微了解过OCaml拉,不过没正式写过,大杂烩,还是有点疼的
cicku
2015-01-02 21:10:28 +08:00
@moonshile 据我所知法国人玩这个的最多,还有 jane capital
jiang42
2015-01-02 21:14:43 +08:00
Racket,Haskell,Erlang,Elixir,F#,Scala。。。。要多少有多少

适合别人的未必适合你,得自己选啊

ML没有实用价值,但是作为教学语言还行,因为比较简单
Haskell感觉不适合初学,里面东西太多
wenbinwu
2015-01-02 21:14:51 +08:00
ML, Erlang
miaoever
2015-01-02 21:17:51 +08:00
Javascript 是将实际应用与 Functional 结合的非常好的语言。
moonshile
2015-01-02 21:17:57 +08:00
@jiang42 恩,确实比较多。不过其实我的心思也跟大家一样,就是想找个大众一点的,不至于库太少或者遇到问题了找不到解决方案……
moonshile
2015-01-02 21:18:33 +08:00
@miaoever 我读书少表哄我TT
aszxqw
2015-01-02 21:21:42 +08:00
我只是当成装逼用的而已。
Numbcoder
2015-01-02 22:31:04 +08:00
FP 语言中目前实用价值最高的应该是 Erlang 把
lidashuang
2015-01-02 23:12:42 +08:00
@Numbcoder Elixir +1
lostpupil
2015-01-02 23:17:06 +08:00
lisp方言比较热门的算是CLojure了,很好玩的。haskell黑科技,真不推荐你玩耍了。
FP嘛,ruby其实也还可以,python学艺不精。
timothyye
2015-01-03 09:34:52 +08:00
Elixir

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/158660

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX