V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  weiwenhao  ›  全部回复第 3 页 / 共 35 页
回复总数  686
1  2  3  4  5  6  7  8  9  10 ... 35  
2025 年 12 月 23 日
回复了 iorilu 创建的主题 程序员 我宣布 ide 之战, 谷歌赢了
还能白嫖的吗,我现在只能用 antigravity 的 gemini 模型了。w'e
2025 年 12 月 23 日
回复了 weiwenhao 创建的主题 程序员 Nature vs Golang: 性能基准测试
@millken 是的,现在开发和性能优化都基本完成,将会着力于可用软件开发上,在考虑 agent 开发,这个不算痛点,但是还是比较新的领域。
2025 年 12 月 23 日
回复了 weiwenhao 创建的主题 程序员 Nature vs Golang: 性能基准测试
@summerLast 我对 AI 和编程语言的看法是这样,我后续确实会进行 AI 适配。

https://i.v2ex.co/sPYc1K8jl.png
2025 年 12 月 23 日
回复了 weiwenhao 创建的主题 程序员 Nature vs Golang: 性能基准测试
@swananan 如果推广有一定的阶段性成果,会有各种支持的。不过我很少推广 nature 编程语言,所以知道的人不多。
2025 年 12 月 23 日
回复了 weiwenhao 创建的主题 程序员 Nature vs Golang: 性能基准测试
@BALDOOR 如果你真的关注的话,你就会知道编程语言比我们想象的要多的多,甚至到了每周一两个的程度,并且其中很多编程语言都不只是玩一玩,有的甚至维护了几年,数十年。

虽然我很少拿国产来推广,但是 nature 就是国产编程语言,没什么不耻的。

另外也不是我发了这个帖子,就是说 nature 的优势就是 if/else ,仅仅是完成了一次性能优化发了个评测而已。你过于激动了,其实你可以看我的发帖记录,我上一次发 nature 相关的帖子已经快接近一年了。至于是否有人需要这样的编程语言你可以看看我之前的发的关于 nature 编程语言的帖子的评论(其中加油呀,牛逼之类的你忽略就行了)。
2025 年 12 月 23 日
回复了 weiwenhao 创建的主题 程序员 Nature vs Golang: 性能基准测试
@BALDOOR 实际上这个位置就是 golang+java+php+node.js 的总和中非常大的一部分中 nature 会是更好的选择。
2025 年 12 月 22 日
回复了 weiwenhao 创建的主题 程序员 Nature vs Golang: 性能基准测试
@lixuda 是要多宣传宣传,慢慢来总会有的,nature 可以接受 AI 贡献,只要 review 到位就行。
2025 年 12 月 22 日
回复了 weiwenhao 创建的主题 程序员 Nature vs Golang: 性能基准测试
@kanakana golang 注释里的 safepoint 应该是用来辅助抢占式调度的判断,我在 fib 的汇编里面没有看到 safepoint 的相关逻辑,应该只是在特定的代码中出现。

golang 即使分配最小的独立栈也是有 2KB ,所以难以节省内存。nature 每个 processor 一个栈,比如在 8 核 cpu 上一共就 8 个大的栈,每个栈都是 8M 大小。协程切换时将协程中的寄存器信息 copy 到这个大栈上就行,切出时将使用的栈按照精确使用大小切回到协程的存储空间中。
2025 年 12 月 22 日
回复了 weiwenhao 创建的主题 程序员 Nature vs Golang: 性能基准测试
@x1aoYao 有 safepoint 就也不算纯协作,但是插入的 safepoint 不算多,只是在函数开始时插入了。如果是 for 循环,循环里面也没有函数调用的纯计算就会有饥饿问题,当然也会有 GC 问题。对比过 rust 的协程,性能上确实是无栈协程性能更好一些。

GC 是 mark-sweep 模式的。
2025 年 12 月 22 日
回复了 weiwenhao 创建的主题 程序员 Nature vs Golang: 性能基准测试
@whyso vlang 完全继承了 golang 语法,然后正在朝 rust 发展,希望能够开发底层系统,作者好像也在开发操作系统。golang 的协程,GC 之类的在 vlang 中基本就是抛弃的状态。总结来说 vlang 就是 golang 语法 + rust 的内核。

nature 虽然是受到了 golang 的启发,但是抛弃了 golang 的语法进行重新设计,继承了 golang 的协程,GC 等 runtime 设计,并且进行了相当可观的改进,从性能测试就可以看出来。

这样一说你应该能感觉到区别是蛮大的。
2025 年 12 月 22 日
回复了 weiwenhao 创建的主题 程序员 Nature vs Golang: 性能基准测试
@fregie @brucedone nature 主要是受到了 golang 的启发而开发的编程语言,并且改进了 golang 的一些痛点,包括语法、错误处理、包管理、interface{}、内存安全、cgo 等等。

而定位上是 golang <--> java/php 之间,语法上有着更好的表达性,并且注重内存安全,所以比 golang 更加适合业务开发,比如 API 、Agent 、云原生等服务端领域开发。

nature 也继承了 golang 的优点,原生支持并发原语 go+select+channel ,在高并发 IO 应用上有着非常优秀的表现。所以 nature 同样可以用于网络中间件,IOT ,command 等领域开发。

当然这仅仅是现阶段展现出来的能力,nature 有着完全自研的编译器、汇编器、链接器、运行时,所以可以根据架构和技术发展进行高度定制,nature 下一阶段期望能够探索更多的可能性,能够进行超高性能需求的场景开发,比如操作系统,游戏引擎,GUI ,数据库等。
2025 年 12 月 22 日
回复了 weiwenhao 创建的主题 程序员 Nature vs Golang: 性能基准测试
@gggggggg 感谢支持。我就是作者,我应该加上开源自荐这个前缀哈哈
2025 年 12 月 22 日
回复了 huanghongfa777 创建的主题 生活 让大家见笑了
一岁半也算产后么,激素水平早就恢复了吧
2025 年 12 月 22 日
回复了 weiwenhao 创建的主题 程序员 Nature vs Golang: 性能基准测试
@NoobPhper Operator Mono 或者 IBM Plex Mono
2025 年 12 月 22 日
回复了 weiwenhao 创建的主题 程序员 Nature vs Golang: 性能基准测试
@wfhtqp 我一时都没有理解,这句话指的是 golang 这么强也能当做对手,还是指的 golang 这么弱也配当做对手 😄
2025 年 12 月 22 日
回复了 weiwenhao 创建的主题 程序员 Nature vs Golang: 性能基准测试
@cmos 很有道理,后续如果实现 install.sh 的话就默认安装在用户目录。
2025 年 12 月 22 日
回复了 weiwenhao 创建的主题 程序员 Nature vs Golang: 性能基准测试
@zhanying 基于类似 CLAUDE.md 这样的提示词可以达到不错的效果,但是如果是三方库的话,需要有一份 awesome 收集才行。另外就是语法简单,有强类型约束的话 AI 的正确率会更好。
2025 年 12 月 21 日
回复了 red13 创建的主题 问与答 你们会信 AI 说的话吗?
归纳类型的问题基本都相信,逻辑类型问题持怀疑态度
可能是电脑游戏玩的少了,玩多了打字都是必须的。
YXkxMTAxMTQwODU3QGdtYWlsLmNvbQ== 感谢
1  2  3  4  5  6  7  8  9  10 ... 35  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4472 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 50ms · UTC 07:45 · PVG 15:45 · LAX 23:45 · JFK 02:45
♥ Do have faith in what you're doing.