V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  weiwenhao  ›  全部回复第 7 页 / 共 33 页
回复总数  659
1 ... 3  4  5  6  7  8  9  10  11  12 ... 33  
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@povsister golang 的设计哲学是 “less is more” 在中国经常背翻译为 "大道至简",nature 名字取自一个和大道至简类似的概念,就是道法自然(Tao follows nature)。这也是我的设计理念。

我希望 nature 在设计上继承 golang 大道至简的基础上,同时能够做到自然而然,符合直觉。
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@glcolof 函数的左侧花括号不能单独起一行
221 天前
回复了 hu1e 创建的主题 随想 一个月后离职,准备环华旅行
我是从广东往东走一直自驾到了山东威海在那呆了一个月回来。 下次如果还有机会准备往西了。我感觉自驾期间睡车里是最爽的,又干净,又自由,电车应该更爽。
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@pkoukk 我最近才知道 Anders Hejlsberg ,这是真正的大佬,能写出 c# 这样优雅的编程语言,一定是有着极高的追求和决断力。
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@pota 应该是 2 年前吧,你是种子支持者 🤛
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@YakumoZi 编译器本身就是一个一次性运行的文本转换工具,并不需要很好的性能和内存需要。借助高级编程语言的数据结构和字符串处理,可以用更加少量的代码实现。再来一次我会用 rust 写 compiler, 然后 c 写 runtime 的。lsp 我已经用 rust 实现了,虽然感觉一般吧,但是也比 C 好一点。
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@gangstar902 我由于没有刷过 leetcode ,导致字节面试每一次都挂在算法上。我没有刻意去学习这些计算机的知识(除了面试背八股文),而是我需要使用它们的时候才会去学习。
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@FYFX 是的,catch 中如果使用 break 会优先应用于 catch ,同理还有 match 中也使用了 break 。当然我有考虑 catch 和 match 要不要单独搞一个关键字,什么 default, recuse 等等都考虑过,但是都没有 break 这么答意。 共用 break 带来的问题就是你说的这个问题。
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@xiuming 这个确实挺合适的,而且许老板都当 ceo 了还在亲自维护 go+, 我是真的有点想替他了哈哈
221 天前
回复了 wednesdayco 创建的主题 前端开发 真的有人喜欢用 tailwind 么
挺好用的,class 直接替代 style 了,tailwind 很适合让 ai 帮忙写样式,直接就代码聚合在一起输出出来
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@black1 不对,我设计能力有限,一直画不出来自己想要的曲线效果,所以外形确实参考的千年隼,理念上是自然选择号。
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@black1 你要反过来看头和尾,圆圆的才是头,这是一个星际航行器,参考《三体》里面的自然选择号。
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@Elemyin 我就是一个理想主义者,我也许可以做的更好,但结果还是辜负了这个还不错的项目。当然也辜负了自己。
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@dynastysea 我应该还是找后端相关工作,如果找编程语言编译器相关工作会有点撇不清,影响 nature 的发展。
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@liuhan907 还有一个地方预留了更多的可能。

`var fut = go delay_sum(1, 1) // eq: future_t<int> fut = @async(delay_sum(1, 1))`

fut 本质就是用于协程之间进行通信和运行时处理的,虽然现在还没有进行很多的支持,但是 fut.term() 这样的功能都是可以实现的,本质还是 ctx, 但是是另外一种实现方式了。
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@x1aoYao 统一类型前置的,即使返回值放在了参数的后面,依旧是类型前置。 你应该也发现了和 golang 语法的对应性。

不是简单的编译成可读的 golang, 也会对 golang 源码进行解析,然后有代码提示的调用 golang 的库。本质上就是使用 nature 语法进行 golang 开发,觉得 nature 不好用了,直接换到 golang 就行(但是如果又觉得 golang 不好用了那就换不回 nature 了)
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@pollux 对,我感觉我辜负了这个项目,我犯了很多错误,明明可以做的更好。😭
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@swananan 我们之前在对路由器上的程序使用 ptrace 进行流量分析,对客户程序性能的影响蛮大的,后面改成了基于 libpcap 的网卡抓包。
221 天前
回复了 weiwenhao 创建的主题 程序员 我写了一个编程语言,受 golang 启发
@iyaozhen 确实很像,如果说区别的话 vlang 除了语法和 golang 像以外,内核等都朝着 rust 发展了,包括所有权,autofree 之类的技术,并且在追求更高的性能,看起来作者比较喜欢 rust 。

nature 则相反,除了语法和 golang 不像以外,其他都是基本照搬的 golang 。
1 ... 3  4  5  6  7  8  9  10  11  12 ... 33  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   826 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 21:09 · PVG 05:09 · LAX 13:09 · JFK 16:09
♥ Do have faith in what you're doing.