Mohanson 最近的时间轴更新
Mohanson

Mohanson

V2EX 第 234815 号会员,加入于 2017-06-09 21:27:42 +08:00
今日活跃度排名 8900
根据 Mohanson 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
Mohanson 最近回复了
5 天前
回复了 ladypxy 创建的主题 互联网 微软即将 687 亿收购动视暴雪。。。
暴雪死了, 喷子们赢了
你为什么要希望一样技术解决世界上所有的问题?

发币还不够吗, 在区块链之前, 只有统治阶级(掌握暴力的人)才能发币, 现在人人都可发币, 不觉得进步了很多文明了很多吗? 从货币出现至今, 算不算几千年闻所未闻的事件?
文件每个 byte 按位取反就可以了, 我都是这么干的...
13 天前
回复了 TangMonk 创建的主题 区块链 可否把钱长期存放在以太坊上?
价值固化建议 BTC
30 天前
回复了 partystart 创建的主题 程序员 纯吐槽帖 关于 go 的 err 和重载
这里贴一句我很喜欢的话:

```
在你说出 "我同意", "我不同意", 或 "我暂缓评论" 之前, 你一定要能肯定地说: "我了解了."

同意对方说法, 与不同意对方说法都一样要花心力来作判断的. 同意或不同意都有可能对, 也有可能不对. 毫无理解便同意只是愚蠢, 还不清楚便不同意也是无礼.
```


无论是赞同一个设计, 还是反对一个设计, 你一定要能肯定地说: 我了解这个设计背后的取舍. 然后才有资格发表自己的看法.
30 天前
回复了 partystart 创建的主题 程序员 纯吐槽帖 关于 go 的 err 和重载
新手骂很正常的.

对于第一点, go 是有你认为的全局异常捕捉的, 叫做 panic. 一部分语言不区分异常和错误, 一部分语言会区分, 如果你之前没有写过区分异常和错误的语言, 那么切换到 go 会非常不适应. 这点我在最初学习 Go 的时候也骂过, 因为我之前写的较多的是 Java 和 Python. 如果你是从 C 转, 那这种设计就会认为是理所当然的.

至于重载, CPP 社区观点就是分裂的, 后来的新语言大多数都认为是个坏设计(rust 和 go 举例), 因为其会带来"二义性". **所以问题不是“为什么 Rust 和 Go 不支持函数重载”,而是为什么要允许 Rust 和 Go 支持函数重载?只有在有正当理由的情况下,才能添加一个功能**. 但我们知道, 这两门语言在没有这个功能的情况下工作的很好, 创造了许多伟大的程序. (比如大多数 Go 反对者: 为什么 A 语言有这个设计而 Go 没有, 这就不是一个正当理由

当语言设计者做出决定的时候, 一定是正反两方都经过了激烈的较量, 并且其中一方获得了胜利(例如你认为很恶心的 Go 错误处理, 不支持重载等功能). 作为一个学习者, 你应该去了解当时正反两方的观点, 为什么反方会失败, 为什么正方会胜利, 而不是单纯的发泄.
楼上说他是的地得得警察.
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4201 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 08:15 · PVG 16:15 · LAX 00:15 · JFK 03:15
♥ Do have faith in what you're doing.