riceball 最近的时间轴更新
riceball

riceball

V2EX 第 16487 号会员,加入于 2012-02-08 13:42:19 +08:00
今日活跃度排名 9128
riceball 最近回复了
5 小时 52 分钟前
回复了 Hooooooey 创建的主题 程序员 MoonBit 在模式匹配的安全性和易用性上又迈进了一步
@DOLLOR 从语义上说,let 没有一定是常量的意思,它的本意是"让",但是 constant 关键字定义其含义更准确,就是常量了。

我玩过 basic, Fortran, pascal, c, asm, FORTH, js, coffeescript, lisp, java, scala, go, rust 也玩,但不喜欢,我更喜欢 zig 一点。

@w568w 错了,js 最早根本没有 let,只有 var ,这意义也很明确。let 是后来出现的,为了表示其的生命域与 var 不同而出现的。不过现在 js 已经被 ECMAScript 标准弄的一团糟,感觉是一群搞 java 的人在瞎弄。实际上,有一段时间,在 js 中使用 const 性能反而比 let 更低,不过我没关注,因为我以为区分 const 和变量是好事,另外选择 js 本身就是需要它的高度动态可扩展的特性,而非关注它的性能,尽管 v8 的优化很给力。

@InkStone 这是你以为,变量就变量,常量就常量,而语言内部是否以 immutable 为主,那应该是语言特性,而不是开发者操心的,只不过如果开发者在 immutable 为主的语言中滥用变量,受到的惩罚会加重。

从未来 AI 层面来说,AI 的语料来自人类,因此哪一门语言的表达更贴近原始人类的语义,更类似自然语言的,将有更大的优势:也就是说你不需要去看专门的语法书,你只看代码就能读懂,AI 理解会更好。同时这门语言的对人来说学习门槛更低,或者说几乎不用学习。

而且 MoonBit 还丑在大量使用缩写: fn, pub 。如果这是一门汇编语言,那也就算了。
这是专业知识问题,需要外挂专业专家知识库,掌握这些知识一般人都容易会被误导,更别说 AI.一旦涉及到深入,都需要各行业的专家的支持,互联网的信息最多趋同的,往往并不准确。

比如 js,现在你问 AI,JS 的 ES6 的 class 是增强了 js 的特性,还是削弱了 js 的特性?大都会认为是增强而不是削弱。
20 小时 3 分钟前
回复了 Hooooooey 创建的主题 程序员 MoonBit 在模式匹配的安全性和易用性上又迈进了一步
不喜欢它的语法,特别是把 let 当常量。 估计只有被 rust 训过后的才能适应,但是搞 rust 的可以直接 wasm.
52 天前
回复了 lerry 创建的主题 Linux 记一次 ZFS 存储池恢复实战
@mark2025 这个是预留和 quotas 相关。
@uprit 人家是学习,cpu 足够了,微调个 7b int qlora 。真要训练,那不得上服务集群。
@ltaoo1o 是的,需要机器支持。gem12pro 有接口
如果个人实验,现在的纯 cpu(最好 amd ) 可以跑 70b 4int 量化用 llamacpp ,不过很慢,但能忍。30b 以下很快。
这时限制在内存,内存尽可能要大,内存至少要 32G, 最好 64G , 然后支持 Oculink 接口,外接显卡。这样的 miniPC 机器 我配了一台 天呗 gem12pro 2400 + 4t ssd + 64g DDR5 大概 5k 左右
还有这个 https://ml5js.org/
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5402 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 06:47 · PVG 14:47 · LAX 23:47 · JFK 02:47
Developed with CodeLauncher
♥ Do have faith in what you're doing.