c*******9 发帖数: 9032 | 1 haskell用arrow可以实现workflow更灵活,当然写arrow库也许不那么容易。
workflow |
|
g******w 发帖数: 78 | 2 As the url says, it is just a benchmark game. Haskell is a fun toy usually,
but not for most scenarios. |
|
t**r 发帖数: 3428 | 3 clojure, common-lisp haskell到底多久能变成准主流,感觉现在搞这个的都是兴趣
我的问题是 “准主流” 不需要如java,python一样流行。但是是要有一定的普及度 |
|
|
l*******e 发帖数: 309 | 5 我看完了learn you a haskell for great good 正在做exercism.io
希望能互相学习 共同进步 |
|
e********3 发帖数: 18578 | 6 Haskell读书的时候用过,请问你这是工作中要用的吗? |
|
|
a*****e 发帖数: 1700 | 8 这个列表很不错,以我现在的水平看里面的内容基本没有障碍。
我全面使用 Haskell 编程大约十年了。 |
|
O***b 发帖数: 104 | 9 我刚学FP的时候是玩的Haskell,但用了一阵遇到好几次cabal包的依赖性出问题。这样
的问题遇到几次就会觉得生态环境不好,于是就放弃了。
现在用Clojure做语音合成,觉得很爽。 |
|
a*****e 发帖数: 1700 | 10 主要是做 research,附带写点儿别的。
我签名档里面的小网站是我用 Haskell 写的。 |
|
W***o 发帖数: 6519 | 11 感觉haskell 语法怪怪的,像javascript 和R的混合体 |
|
n****1 发帖数: 1136 | 12 要善于运用SOA,积极利用各家现成资源,别钻到啥都要pure haskell这种牛角尖里去
就行了。 |
|
d******e 发帖数: 2265 | 13 有些东西没有资源阿
比如说我想写个好的bayesian net.或者ANN.或者写个类似search engine 的东西。
这个东西貌似
haskell的模型就是用不上的。但是也可能是用的上的。
还是要看看牛人怎么做的。 |
|
d******e 发帖数: 2265 | 14 我是和stackoverflow 和real world haskell比的。
貌似这语言的确冷门阿。 |
|
e*******o 发帖数: 4654 | 15 举个例子,我有个perl脚本每天扫描mitbbs的几个版面,把当天回复数大于5的帖子发
到我邮箱。这个活,perl 一会就搞定了。haskell我找了半天,还是放弃了。要不你试
试,看多久能搞定? 光看写个powerset,哪个更优美,没啥意思。 |
|
g*****g 发帖数: 34805 | 16 就继续意淫吧,haskell要找个工作都难才是真的。连实践都没啥机会,还高手个屁。 |
|
e*******o 发帖数: 4654 | 17 类似的事情在 web programming里面,不能再基本的了吧。写网页不要测试么?
email 发送呢?
说起来简单,你写出来能用的代码再说。
你想想为啥python连框架都有了,haskell连个好用的html parser 都没有。
以前连个好用的http client 都不好找,wreq 好像可以。
等你找齐了,去安装的时候,有时候发现,这些lib 直接不兼容。wtf! |
|
d******e 发帖数: 2265 | 18 俺们用pytho的,email一般丢给celery干。你说的是个问题,不过这个生态系统也是慢
慢搞的。理论上看haskell应该是不错的。 |
|
e*******o 发帖数: 4654 | 19 那大家慢慢等,等到facebook都把php换成 haskell了,咱在上也不晚,对不。 |
|
|
|
e*******o 发帖数: 4654 | 22 你不知道其它的语言email的库有多少。
说没文档,是我看了你说的那个牛逼的tagstream 就几个自动生成的signature,
haskell lib的文档普遍太差。 |
|
|
c*******0 发帖数: 5247 | 24
是你在讨论并发,不是我在讨论并发。你的定义是什么?
另外你找的例子要不要太老?两年前的也拿出来说。这种测试要找一大堆,Go 和
nginx的比较
https://gist.github.com/hgfischer/7965620
你要是没有什么直接的reference,还是不要随便下结论为好。我没兴趣claim Go的并
发比Haskell强,不过我倒是很有兴趣看你怎么支撑你的claim。 |
|
|
a*****e 发帖数: 1700 | 26 这个里面测 Haskell 是用的 GHC 7.4,现在都 GHC 7.8 了。我给的 paper 里面的成
果在 7.7 以后才有。
而且你要注意一下 FE 和 ORM 的差别,这个比的不仅是语言本身的runtime. |
|
a*****e 发帖数: 1700 | 27 我的原意是比 thread concurrency,因为 goroutine 基本上和 haskell lightweight
thread 的实现是一样的,但是 go 的 GC 在拖后腿。后来意识到你说的可能是 I/O
concurrency,这个最后都是指向 kernel async I/O 的能力,所以我给了一篇paper谈
这个。 |
|
t**r 发帖数: 3428 | 28 haskell这东西太虚了,有时间 有资源 有体力的可以玩玩,需要养家赚钱的 不如搞搞
go, scala,或者 ios, android靠谱 |
|
t**r 发帖数: 3428 | 29 擦 光符号27种。目前我还没认全。
haskell 入门 太陡峭了 呵呵 |
|
h********o 发帖数: 2316 | 30 最近被haskell搞到吐血,这东西太不人性了 |
|
h********o 发帖数: 2316 | 31 感觉和java, python, php这种语言差别很大,haskell全部都是递归,还不能储存变量
,倒是对于练习递归很有好处,写java的时候能用循环的地方会避免用递归,现在也会
用递归去思考问题了 |
|
p*****2 发帖数: 21240 | 32 看来haskell也有csp 那就跟clojure一样了 |
|
d******e 发帖数: 2265 | 33 haskell需要并发模型马?
大牛们请教育。 |
|
l*********s 发帖数: 5409 | 34 what is the concurrency model in haskell? Is it a production ready language? |
|
d******e 发帖数: 2265 | 35 haskell production ready.就是圈子太小了。
language? |
|
|
g****r 发帖数: 1589 | 37 haskell不都是学校里做研究用的?公司里有用的吗? |
|
|
|
d******e 发帖数: 2265 | 40 close to
有个比较的 haskell 最牛
但是我认为不一定很公平 |
|
|
u****q 发帖数: 24345 | 42 Haskell没人懂
当年Monad老夫一直没懂
现在还是不懂 |
|
|
c*******9 发帖数: 9032 | 44 haskell并发和并行可以很好的结合在一起。 |
|
p*****2 发帖数: 21240 | 45 但是学了haskell看着scala可能就恶心了 |
|
a*****e 发帖数: 1700 | 46 procedural 还是 functional 不是重点,重点是两者界限清晰。SPJ 一直鼓吹
Haskell is the best imperative language. 我很赞同。 |
|
a*****e 发帖数: 1700 | 47 主要是 Haskell 和 Scala 的人在用吧,这和 STM 在 imperative language 里面的实
现不够 sound 有关,也是推广起来的一大障碍。
现在的 CPU 支持一定的 Hardware STM,虽说和 software STM 差别挺大,但是需要用
到的地方(比如用来实现 Concurrent Garbage Collector),起码用起来效率没问题。 |
|
p*****2 发帖数: 21240 | 48
class
多谢大牛。大牛是用Haskell在工作上,还是自己玩呢?
另外 下边的类型定义,可以限定 a 是 Show 吗? 我翻了书,没找到相关语法。
data Tree a = EmptyTree | Node a (Tree a) (Tree a) |
|
|
|