edimetia3d 最近的时间轴更新
edimetia3d

edimetia3d

🏢  China / (HPC|ML Compiler) Eng
V2EX 第 119647 号会员,加入于 2015-05-30 11:29:52 +08:00
edimetia3d 最近回复了
就我而言, 确实是这样的, 工作有点像小孩子学步, 全靠模仿. 照着优秀的 tech lead 才能知道技术上该怎么搞, 管理上该怎么弄.
137 天前
回复了 PowerDi 创建的主题 问与答 C++循环依赖疑问
1. 这个应该不叫循环依赖
2. 用 CMAKE 的逻辑, target_link_library(B PRIVATE C)即可
3. ldd 会打印所有间接依赖, 应该用 objdump 看直接依赖
mark. 我也很好奇. 有没有了解的同学?

感觉 qemu 应该是一个虚拟机, 会有一个 loop 来 dispatch instruction?
exagear 这样的方案应该是动态转译指令,然后直接 JIT 的用 native CPU 来跑?
比较赞同, 基本上是目前主流的两个观点:
1. DSA is the future.
2. Clang is more powerful than you might know.

不过可能因为我一直在做性能相关的工作? 所以其实并没有感觉到有多少新鲜的内容.
249 天前
回复了 silvernoo 创建的主题 宽带症候群 求个 M-TEAM 邀请💊
M 站的上传应该还是比较好刷的吧,毕竟和谐. 友情提示, 他家有 90 天不活跃删号的规定,惨痛教训.

华硕现在对 0day 的需求估计就是某些奇怪的行业软件了, 电影游戏之类的还算消费的起.
257 天前
回复了 Livid 创建的主题 V2EX V2EX.bit
这是天生就被墙了吗?
惭愧, 过了这么久才来给个简单的评价. 由于我只看了 Concept 相关的部分, 所以可能会有失偏颇.

首先给出一个总体的评论: 这是一本不错的 Reference, 值得放在手头查阅, 但是可能不太适合作为入门书使用, 读者阅读前应该有一定的经验.

正文:

由于我在阅读之前已经对 Concept 及 Meta Programing 有了一定的认识, 所以读起来总的来说是比较顺畅的, 也确实有查漏补缺的效果.
书的语言风格和内容排布也比较符合我记笔记的风格: 会强调重要的概念, 再列一些简单的例子.当忘记某些内容的时候, 可以更快拿起来. 具体的说, 书中的内容基本把所有 Concept 相关的要点都提到了, 可以作为一本不错的参考书, 这些要点也是我在学习过程中总结过的, 如
1. requires expression 及 concept 自身都有 constexpr bool 的语义
2. `requires requires` 这样的语句出现的场景及其意义.

不过就我个人而言, 阅读这样风格的书可能需要读者需要有一定经验, 书中给出的实践例子看起来比较少, 对于没有经验的读者, 可能会出现看懂之后不知道在哪使用的问题, 进而导致学完就忘, 所以如果要系统学习的话, 可能不太适用于刚入门的程序员.
看了这个背景, 感觉为什么不去 fork clang 呢, 反正 carbon-lang 看起来也只是 llvm 的另一个前端,只换个前端真的能带来足够的性能收益吗?

@agagega
@netcan /捂脸 review 应该谈不上

我对 concept 的认识也停留大概了解的水平. 不过我的 todo 里确实收藏了一些英文资料, 也可以借这个机会都学一下, 再来回复点个人意见.

麻烦邮件到 edimetia3d at gmail dot com
"概念约束"这个翻译我真的不太喜欢, 中文造了太多奇怪的术语了.
希望正文里能用 Concept.

目前对我而言 C++20 只有 Concept 是 Appealing 的, 这是我最想吃的语法糖. ranges/coroutine/module 感觉都是一副 dead on arrive 的趋势.

jd 有没有 preview, 加上我又默认对中文技术书籍比较消极, 先观望观望, 等其他同学们的意见吧
关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5402 人在线   最高记录 5634   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 02:28 · PVG 10:28 · LAX 19:28 · JFK 22:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.