duangsuse::Echo
这里当然是没有感情色彩的,我不敌视酷安,不过也的确为酷安翻天覆地的变化感到惋惜和怀念...
毕竟过去的事情也是很难回来了呢,就算 GA 成功感觉大家可能也和一年前有一些变化,过去终究是过去了啊!怀念那时单纯在酷安里分享心情、讨论技术、调侃的日子,已经消失了,剩下没有曾经那些朋友的酷安,不可能回去了
Ruby 里有个 “当前类”(Lexical Scope) 概念
def 是 def 到了当前类应该
不过还是很好奇,为什么 pry 能保存本地变量的... 是 binding 吗?
class RubyVM
# nd_class = RubyVM
def self.exit
exit 0
end
end
def 是 def 到了当前类应该
不过还是很好奇,为什么 pry 能保存本地变量的... 是 binding 吗?
之前在 Program League 回了 @ice1000 一句 Haskell 类型系统混乱的,不知是会被怒对心还是会被拉黑
其实我也不彻底理解 hs,但我很肯定 Haskell 这么搞类型系统肯定有点过分了...
而 hs 速度也不怎么样,跑分实在难以称之为很快,给我一种快不如 TruffleRuby 的感觉
也是后来才知道 Haskell 使用了某个计算机科学家造的 Hindley-Milner HM 类型系统,感觉混乱,特别是 Monad
感觉比较逻辑式?
其实我也不彻底理解 hs,但我很肯定 Haskell 这么搞类型系统肯定有点过分了...
而 hs 速度也不怎么样,跑分实在难以称之为很快,给我一种快不如 TruffleRuby 的感觉
也是后来才知道 Haskell 使用了某个计算机科学家造的 Hindley-Milner HM 类型系统,感觉混乱,特别是 Monad
感觉比较逻辑式?
大概的意思其实是我第一眼觉得 Hs 不必要的复杂化了问题但没有提升性能和易读性的其中之一(我理解 hs 恐怕还需要很长一段时间)
人家搞一大堆「新概念」,但未必为简化程序结构、提升表现力做了提升,反而可能是个坑,所以就直接喷了
Haskell 还表示自己是要搞 Industrial 的,可是,我没见过真的使用 Haskell 框架的后端工程师... (即使这样,我居然还能看到阮一峰的 FP 入门教程... 厉害)
果断去喷一波 FP
人家搞一大堆「新概念」,但未必为简化程序结构、提升表现力做了提升,反而可能是个坑,所以就直接喷了
Haskell 还表示自己是要搞 Industrial 的,可是,我没见过真的使用 Haskell 框架的后端工程师... (即使这样,我居然还能看到阮一峰的 FP 入门教程... 厉害)
果断去喷一波 FP
randomSum = do
x <- randomInteger
y <- randomInteger
pure (x + y)
randomSum = randomInteger >>= (\x ->
randomInteger >>= (\y ->
pure (x + y)))
randomSum = (+) <$> randomInteger <*> randomInteger
这是一段摘录的 Haskell 代码,还有我发现 hs 程序员特别喜欢证明交换律什么的....