V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  weiwenhao  ›  全部回复第 6 页 / 共 33 页
回复总数  659
1 ... 2  3  4  5  6  7  8  9  10  11 ... 33  
210 天前
回复了 Need4more 创建的主题 程序员 通义灵码出了 IDE
openai 作为国际 ai 的大厂也收购了 windsurf 。 看来都想把程序员干掉。
参与一下
212 天前
回复了 red13 创建的主题 Rust 这里搞 Rust 的多吗?
第一次入门到放弃,第二次直接不学了,上项目用,感觉差不多会了
@kidult ai 没有你想的这么厉害,一些逻辑能力甚至比不了小学生。
房价既然降了,肯定就难以涨回去了,毕竟人口增长缓慢了。

现在的房价已经到了大多数人能够接受的阶段,所以无论是租房或者买房都不需要太过担忧
三胎肯定想要女儿了
维生素 D 有缺乏么,这个确实挺重要的。
219 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@vus520 存在泛型的时候,有个等号隔开会比较清晰可读, 比如 type person<T> [T] 和 type person<T> = [T] 的区别
@songray 感觉很无奈,是鹏城实验室找到张老师做的,那必须要有成果。我看这样的文章甚至可能不是核心开发者写的,就是技术支持或者营销写的。
219 天前
回复了 mumarenblog 创建的主题 职场话题 顶头上司是一个混子咋办
还要看

1. 能不能为你们研发部门争取足够的权益和资源
2. 你活都做了,架构师肯定是看在眼里的,关键要看他吃到肉了能不能给你口汤喝
219 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@no13bus 不是这样,我之前面试的岗位就是后端开发,不是编译器相关。企业有自己的快速的筛选人才的标准,我很尊重这种做法。
220 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@x1aoYao 嗯嗯,我考虑一下
220 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@patrickpu 还没有,标准库实现可能有点太多太杂,计划优先想办法利用 golang 生态。
220 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@x1aoYao 没写错,map/set/vec/tup 统一作为复杂结构默认放在 heap 上了,但是使用上应该是没有感知的。性能上可能会有轻微影响。tup 设计是为了支持多返回值。返回值使用大数据结构的时候为了 system abi 实现方便,通过指针传递更加便捷。所以就放在了 heap 里面。
220 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@chf007 我用 nature 项目申请了一年的 jetbrains idea 使用。我主要是使用 clion 开发和调试,虽然现在 clion 也免费了,但历史赞助那也是赞助。
220 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@xgdgsc 看起来 repl 更加适合解释型编程语言。确实我对科学计算的理解确实有偏差,我以为的科学计算是类似 numpy 这样的数学计算库。但是就像你说的,类似 Jupyter Notebook 这样的可以实时验证的笔记工具确实也对科学计算很重要。
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@fqns go 关键字算是 golang 的核心了,本身也是同一种东西,使用 go 关键字主要是表达对 golang 的尊重。另外可以通过宏的方式启动协程,比如 @async(sum(1, 2), co.SAME) 类似这样,可以添加更多的协程参数。ntr 我一下没反应过来 🤣
221 天前
回复了 hu1e 创建的主题 随想 一个月后离职,准备环华旅行
@cabing 夏天撑不住呀,只要超过 22 度车里就热的不得了。
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@littlewing 这是我之前整理的编译器实现相关知识,但是更多的标准库和 runtime 实现,还是需要参考 golang 的源码或者 golang 相关的博客。

1. sicp (有 python 和 js 版本),推荐和视频一起观看。
2. 编译器设计(第二版),部分章节,推荐看英文版,中文版实在是看不懂。
3. 现代编译原理 —— C 语言描述,部分章节,主要是 ssa 部分。
4. [crafting interpreters]( https://craftinginterpreters.com/) 非常推荐
5. 自己动手构造编译系统 —— 编译、汇编、与连接,主要看了汇编部分
6. Linear Scan Register Allocation for the Java HotSpotTM Client Compiler ,线性扫描寄存器分配基于该论文编写
7. Linear Scan Register Allocation on SSA Form ,ssa 形式线性扫描寄存器分配
8. [Writing a Memory Allocator]( http://dmitrysoshnikov.com/compilers/writing-a-memory-allocator/) 内存分配与垃圾回收课程
9. golang/tcmalloc ,内存分配和垃圾回收实现上参考,不过我源码阅读能力有限,所以看的都是文章解析。
10. [bspaans/jit-compiler]( https://github.com/bspaans/jit-compiler) 汇编器部分参考实现,具体指令编码参考 intel 手册第二卷
11. 程序员的自我修养——链接装载与库,学习连接器与 ELF 文件构成
12. [Tiny C Compiler]( https://bellard.org/tcc/) 连接器部分参考实现
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@timerring 后端开发,以 golang 语言为主,过去几年在进行 devops 平台研发。
1 ... 2  3  4  5  6  7  8  9  10  11 ... 33  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   826 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 21:09 · PVG 05:09 · LAX 13:09 · JFK 16:09
♥ Do have faith in what you're doing.