V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  weiwenhao  ›  全部回复第 6 页 / 共 22 页
回复总数  427
1 ... 2  3  4  5  6  7  8  9  10  11 ... 22  
220 天前
回复了 weiwenhao 创建的主题 程序员 这是我开发的编程语言 nature
@VVVYGD 可以先加一下群,会出详细的编码教程,让有时间有兴趣的人真正参与进来
@c2const 维护速度这个,我还是挺有自信的,我现在兼职的情况下,我觉得我速度其实是快过一般编程语言的维护速度的。快的主要原因是我熟悉每一行代码。

另外原则上不靠编程语言本身盈利,编程语言本身是没有价值的,我会尽量使用 nature 创造有价值的产品。
@hronro 错误处理下一个版本只会进行下面这样的兼容性优化,不会进行大的改动了。

var err = try {
stmt1
stmt2
}
@hronro 无,由于还没有做后端优化,这方面目前是弱势,所以我尽量扬长避短。非标准测试中,fib(40) 这样的 cpu 密集计算耗时是 golang 的 3 倍,GCC -O3 的 6 倍。
@Nazz 最主要的原因是我想掌握原理,也可以叫自主可控。
@yaott2020 嗯,当你看到 defer 你可能就知道这是做什么用的关键字,当你看到 fn/i8/i16 这些你也能一眼就明白含义,尽可能的减少了学习的成本。
@mightybruce
@duanquanyong

第一目标是可用,第二目标是爬上巨人的肩膀,第三目标是站在巨人的肩膀上走的更远。

接下来我也会用 nature 创造有价值的东西,语言本身没有价值,有价值的是语言创造的东西。比如文中的小型测试用例 parker 我觉得就是一个有价值且有意思的工具。
@proxytoworld 在这个版本中,我着重让数据结构变得标准,所以做 FFI 应该不是困难的事情。但是 nature 让其他语言调用我还没有考虑(wasm 除外),调用别的语言的 FFI 我会考虑。
@Nazz 这关键字部分可能不会再改了,因为这些关键字在 rust 等语言中的评价很不错。oop 风格后续会基于"组合"的思想进行优化。 方法泛型,错误处理都已经完善了。
@gaifanking 这样刚刚好呀,nature 的设计理念之一就是不要自己创造新的语言特性,不需要学任何东西。不能增加用户的使用成本。
@ragnaroks 是的,js 语法风格。是否有稳定的生态就看我能坚持多久,脸皮有多厚了。🌼
@proxytoworld 最主要的原因是我想掌握原理,也可以叫自主可控? 🤔
@duke807 进群,我晚上发个大红包 👍
@Nazz 可以看一下设计理念部分,为什么选择这么短的关键字 https://github.com/nature-lang/nature/blob/master/README_CN.md
@Masoud2023 @lingxi27

这是计划中的原稿,但是我想能有人喷也好过无人问津吧 😭,可以看看这个 https://www.v2ex.com/t/962601
@Masoud2023 我真心接受你的建议,我很清楚这两个字在 v 站的意义,但是当你评论的时候,其实已经间接的进行了支持。 https://i.imgur.com/R17Xvrg.png
@horizon 第一版我也是 rust 写的,如果当时没有改用 c 就好了,rust 现在是非常受欢迎的编程语言 🥺
@LitterGopher 估计再肝一段时间就有 lsp 了,另外已经有伙伴贡献了 vacode 高亮插件,在 issue 可以看到,我自己则是基于 vim 写的高亮插件进行编码。还没有发布
@flyqie 最接近 js 语法风格与 api 。
@hankai17 原则上可能是为了避免多线程竞争。
1 ... 2  3  4  5  6  7  8  9  10  11 ... 22  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   820 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 20:01 · PVG 04:01 · LAX 13:01 · JFK 16:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.