- 主题:用Rust重写Chromium大概需要多少资金? (转载)
rust 的代码也是逐渐往 firefox 合并的啊
https://4e6.github.io/firefox-lang-stats/
【 在 z16166 的大作中提到: 】
: Firefox那个Rust写的,估计也都快被抛弃了吧
--
FROM 222.153.154.*
代数数据结构和pattern match很好用
【 在 sataMXH 的大作中提到: 】
: 标 题: Re: 用Rust重写Chromium大概需要多少资金? (转载)
: 发信站: 水木社区 (Fri Jan 13 15:26:00 2023), 站内
:
: rust主要是内存安全,其他方面是不是没有优势?
: 【 在 superisaac 的大作中提到: 】
: : rust最早发明就是用来写浏览器引擎servo的,重写chrome也没有那么恐怖,VScode写rust很方便的。
:
: --
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 115.221.252.*]
--
FROM 111.197.238.*
Rust 打算把类型系统的安全也弄进去。但是类型系统是个大坑,导致 Rust 的学习曲线又高了一些。
【 在 sataMXH 的大作中提到: 】
: rust主要是内存安全,其他方面是不是没有优势?
--
FROM 120.33.10.*
浏览器本身就是竞争最激烈的软件,想要卷死对手就得持续不断大投入。
本来想说之一,仔细想想还真没有啥软件的竞争激烈程度能超出浏览器了。
【 在 oldwatch 的大作中提到: 】
: 不停进化不是问题
: 问题是不停进化的同时还要尽力保证向后的兼容
:
--
FROM 122.238.143.*
rust防止内存泄露的原理和jvm的垃圾回收机制是不是差不多?
【 在 hgoldfish 的大作中提到: 】
: Rust 打算把类型系统的安全也弄进去。但是类型系统是个大坑,导致 Rust 的学习曲线又高了一些。
--
FROM 115.221.252.*
听说过 raii 吗?
【 在 sataMXH 的大作中提到: 】
: rust防止内存泄露的原理和jvm的垃圾回收机制是不是差不多?
--
FROM 222.153.157.*
做到Resource Acquisition Is Initialization,是否没必要上Rust呢:)
【 在 eGust 的大作中提到: 】
: 听说过 raii 吗?
--
FROM 115.221.250.*
不光是这个,Rust把多线程的数据安全也用编译器搞定了。用C++搞多线程安全,得靠码农保证。
【 在 sataMXH 的大作中提到: 】
: 做到Resource Acquisition Is Initialization,是否没必要上Rust呢:)
--
修改:z16166 FROM 114.241.225.*
FROM 114.241.225.*
rust的开发效率是否不如c++:)
【 在 z16166 的大作中提到: 】
: 不光是这个,Rust把多线程的数据安全也用编译器搞定了。用C++搞多线程安全,得靠码农保证。
--
FROM 115.221.250.*
取决于熟练度,对语言本身特性的熟练,对库的熟练。假定对领域知识的熟练相同的话。
用Rust的码农绝大部分应该是会C++的,对C++的熟练度(至少在初期)比Rust高。
【 在 sataMXH 的大作中提到: 】
: rust的开发效率是否不如c++:)
--
修改:z16166 FROM 114.241.225.*
FROM 114.241.225.*