V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  weiwenhao  ›  全部回复第 18 页 / 共 42 页
回复总数  837
1 ... 14  15  16  17  18  19  20  21  22  23 ... 42  
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@pursuer 无论是 ai 写还是人写,代码都只是载体,总归是要写。只要你开始一个项目,总是要选择一种合适或者自己熟悉的编程语言,进行代码编写,不存在造轮子的说法。
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@mightybruce 我对 n8n 类似的低代码流程编排很感兴趣,我有关于 vibe coding 的 idea ,后续会逐步完善。但可能独立于 nature 项目。
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@Lighfer 没有经过中大型项目验证,还有较多的 bug 。

作为早期的编程语言,目前适合以下类型的开发人员
- 技术探索者 —— 愿意尝试新事物,并能够承受早期版本存在的各种 bug 、有兴趣参与语言设计和改进的讨论
- 语言开发者和研究者—— 对编程语言设计和实现感兴趣的开发者、学习编译原理、学习如何实现一门编程语言
- 反馈贡献者 —— 愿意提供使用反馈的开发者、能够提交 bug 报告和改进建议、有兴趣参与项目建设及标准库完善

不适用于以下类型的开发人员
- 需要在生产环境使用的企业用户
- 对稳定性要求较高的项目开发者
- 想要寻找一份编程相关工作的初学者
- 需要大量第三方库支持的开发者
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@rozbo 谢谢你的鼓励 🥹
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@lifespy 如果你写过 golang, 其实 golang 的返回值可以声明变量载体,大概是像这样

`func sum(a int, b int):(total int) {}` 我想表达的就是,其实依旧是类型前置,只是函数的返回值的类型放在了参数的后面,函数 body 的前面。
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@knowckx golang 只是选择了 rust 不同的道路,所以有着不同的应用方向。但是选择 golang 的人确实会被上述问题影响到,但也知道无奈写下去。
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@Dreamerwwr 没有 AI 编程语言吧,我倒是一直在思考 AI 时代的编程语言是什么样子的,我最终的想法大概是

1. 测试变得无比重要
2. ai 编写代码后应该由开发者 review ,所以可读性很重要
3. 传统的以文件为载体的编程结构可能不适合 ai 进行开发(具体的想法我就先不透漏了)
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@Liler 主要是兴趣,另外我总是鼓励自己 “我可以做好”,算是给自己洗脑了。
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@hd7771 在性能和编译速度之间进行一个平衡,只进行主要优化。
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@Cestbonmmm 很有想法,但是信创对编程语言的支持不是很好,主要以数据库,操作系统等运行终端工具为主,编程语言属于开发工具。
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@pursuer 其实这里有一个很大的区别

vlang/go+/walang 和语法上都和 golang 很像或者是基于 golang 的语法进行了优化, 其他的和 golang 已经没有太大的关系了。
nature 语法上和 golang 不像,但是其他的都和 golang 基本保持一致(runtime ,协程,channel, GMP, GC ,mutex, 编译部署等等)。

生态分裂上面不可否认,但即使没有 go+,vlang,walang 。rust/zig/swfit/vlang 等系统编程语言也在瓜分 golang 的用户。
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@yituanmaoxian 今晚或者明晚发。
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@zeromake arm64 也支持的,毕竟 osx 现在都是 arm64 了,我本地调试也是用 macmini m4 了。

投靠 llvm 的话就失去了简洁高效的编译器后端实现,llvm 太过的繁重,并且无法很好的支持交叉编译。

因为我一开始的设计目标是和 golang 一样方便的交叉编译和高效的编译速度,所以和 golang 一样,自研了编译器后端。
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@Meld 就是类似 java 的传统异常处理,但是融入了基于 golang 和 rust 的值的错误处理思想。官网示例部分我没有展示完全,实际上也可以使用 try {} catch e {} 这种模式进行多行代码的错误捕捉。
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@liaohongxing 之前是 import coroutine , 我通常的写法是 import coroutine as co, 但因为 coroutine 使用太过频繁所以我直接改成了 co 。这个名字我纠结了很久,考虑过 coro(lua 就是这样),考虑过 coroutines, coroutine,cor 等等。 你的意见是啥,我会考虑进来的
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@liaohongxing 编译是原生编译,不转换为 llvm 或者 c 语言,直接编译成汇编逻辑,然后通过汇编器生成可链接器文件(object), 再通过链接器连接成目标机器的可执行文件。
2025 年 5 月 20 日
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@uppu 我谨记
@popzuk 我直接在官网下载安装的,应该没啥区别。大概效果像这样

https://imgur.com/e2uEK2k
@Seayon 是图片生成还是 mermaid 呀
1 ... 14  15  16  17  18  19  20  21  22  23 ... 42  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3104 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 13:36 · PVG 21:36 · LAX 06:36 · JFK 09:36
♥ Do have faith in what you're doing.