V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  maix27  ›  全部回复第 1 页 / 共 6 页
回复总数  103
1  2  3  4  5  6  
17 小时 57 分钟前
回复了 qiuyueovo 创建的主题 程序员 hutool 仓库换人了?
@tanxnative
换外国库呗,google/apache 。
你公司开发者如果有用外国库的你就放心大胆用,c 国人必坑 c 国人,和中式开源生意比起来,国际化的开源还是有钱赚的,开发者还是更有信仰的。
@Nugine0 #88 又开始扣 Hate Rust 帽子了,我说了,你要别人客观,就事论事,自己得先客观,别动不动扣“hate rust”的帽子。

Every additional bit that another language creeps in drastically reduces the maintainability of the kernel as an integrated project. The only reason Linux managed to survive so long is by not having internal boundaries, and adding another language completely breaks this. You might not like my answer, but I will do everything I can do to stop this. This is NOT because I hate Rust. While not my favorite language it's definitely one of the best new ones and I encourage people to use it for new projects where it fits. I do not want it anywhere near a huge C code base that I need to maintain.


看清楚了吗?人家没恨。别动不动扣帽子。

为啥说你装理中客?你上知乎看看就知道呗,你对那问题下所有举例子的一律不回复,能杠的就杠,还写篇回答装理中客,现在又在这喊冤,真没必要👬。

Google, Arm, Microsoft, Red Hat 等公司支持 Rust for Linux ,不代表就要动核心,Linus 也支持不代表现在就全部重写,我说了现在大家不是完全信任 Rust ,Rust 也没证明它对得起大家的信任,有几个项目用这个改写的已经迁移回去了,你能不能看清楚?
你是政治 zz 的获益者吗? Rust 不绝对就是绝对不 Rust 是吧?极端主义都卷到这来啦?

> 写驱动要用 DMA ,你一万个不同意,就因为你 hate Rust 。这下下游没法干了,你这是合作的态度?

你是写驱动吗? https://i.imgur.com/ZveiiGy.png 他说了

If you want to make Linux impossible to maintain due to a cross-language codebase, do that in your driver so that you have to do it instead of spreading this cancer to core subsystems. (where this cancer explicitly is a cross-language codebase and not Rust itself, just to escape the flameware brigade).
@Nugine0 #85 别说 Christoph 不愿意,Linus 怕是也不愿意,人家也是让你先从边缘业务开始改造,谁让你改核心业务了?

> 现在的社区氛围,Rust 用户在就事论事,反 Rust 魔怔人上来就扣帽子满嘴冒火。

你对个锤子事,开马车的当然在对待落后交通工具的时候就事论事,等开汽车的上来你还能就事论事吗?
而且 Linux 这个项目能直接像你一样把 Rust 当先进生产力来看待吗?能直接用马车汽车的例子吗?

冒火不是很正常,V2/zhihu 的网友 5 ~ 10 年码龄以上的不少吧?工作中这样改技术栈的例子见的也不少吧?改一次的成本有多大人家应该是知道的。

更别说人家 Linux 项目,求的就是稳定,20 几年多少语言都进不了库,给你写写驱动算不错了,你真把别人当 sb 给你搞政治正确?

> 为什么对事不对人那么困难

因为事是靠人做的,人做的不好要背锅,人没活做要死,你可以换位思考下,不要天天抱怨装理中客。我国为啥不裁员还加工资,为啥不招新人同时裁老人?信任不懂?你老板能随时裁老人,其他老人和新人自然对你也没啥信任可言,当然你要是做互联网业务当我没说,互联网是特别的。明不明白?
@Nugine0 #84 具体看第一条,我回 PTLin 的回答,没必要回我了,zhihu 没少见你装理中客拉偏架。

“那我们自己维护前端这块,不需要你负责。” 这后端就是那上游的唯一贡献者,到时候出问题你下游的💩别让上游擦,真到处拉屎给核心 C 开发者搞急了给你投票让禁用 Rust 。

转一下>
当然 Christoph 也不是毫无道理,他作为 DMA 子系统维护者,理论上有权对 DMA API 做 breaking change ,但是如果他真的这么做了,作为代价,他要帮所有下游使用者修复所有的编译错误,如果这个 breaking change 造成 Rust DMA Binding 失效,那他就无能为力了。

chirs 认为核心 dma 是自留地,api 应该是自己说了算。当他自己做 break change 时,有能力将目前下游全部修好。但是 r4l 加进来会导致他不能一己之力将下游修好,同时他不信任不愿意其他维护者协助。
<

人家后端同意你在(前端)驱动里拉屎,人家不同意在 DMA 里拉屎,够不够清楚?

说难听点,你老员工能干好的活,现在你新员工进来要抢权,到时候做差了又指望老员工背锅,这谁能受得了?人家明明白白跟你说,你先做小活干着,获取信任和经验,干个 5 ~ 15 年(哪个老员工没干这么久?)到时候再来说这个事。

好,请问你现在能告诉我 Rust 进 Linux 项目多久吗? Linux 项目发起多久了?
@VchentozV 回错了,我回 PTLin 的 https://i.imgur.com/cPNPYD5.png 尴尬了
@VchentozV #72 &#32769;&#21733; sorry &#65292;&#22238;&#38169;&#20102;&#65292;&#25105;&#22238; PTLin &#30340;
@VchentozV #72 不是技术冲突,而是你动不动就写小作文,然后绑架员工 威胁老板 https://i.imgur.com/io2SM1h.png 我想应该这种人你们不想招吧?
@VchentozV #10 压根就不是技术 https://i.imgur.com/io2SM1h.png 原因 Rust 狂信徒要不得,你 C 都学不会咋学会的 Rust ?还硬往技术上靠。你就 C 都学不会用不熟,还指望你学个新东西然后往公司核心代码库里拉屎?

那拒绝的“后端老哥”也说了,不是政治原因,而是因为项目规模太大了,你别急着往核心项目里插其他语言的代码,Linux 能活到现在,发展的这么良性,就是 Linus 独裁者做的好,没有跟国内这些短命项目一样,出点啥新语言就插核心业务里。
人家也说了 Rust 没问题,Rust 很好,你要是想用就做新项目用,别插内核里把项目搞黄。

现在 Rust 到底能不能成器是不知道。项目搞黄倒是真的,先说 Rust 项目死了,然后写小作文发社交媒体,威胁 Linus 和那后端。 话说你们 Rustocean 都这么魔怔的吗,这 Rust 人也不是纯粹的开源开发者吧?而是一个大公司的员工,反正他内部能转岗,说白了靠这项目搞 KPI 罢了,哪像那后端老哥和 Linus 这样真的是维护了半辈子。
我觉得不管咋样,至少开发者的脾气得改改,太冲了,动不动就小作文+项目死+离职,也幸好国外没有 HR 联盟,不然不轻松拿捏你? https://i.imgur.com/io2SM1h.png
@PTLin #11 实际上后端说的是“你前端不要这样,你要用这个东西就用,别往后端代码里丢,你写前端页面啥的没问题“
后端说“我不是讨厌 Rust ,Rust 很好”( AT 立场属于是)但你不应该直接放内核里,这样对于维护项目有很大压力,我们这个大项目能活这么久就是 ld 把关做的好,没有 代码边界,如果你喜欢 Rust ,可以在新项目里用,我不希望你把这个项目搞砸。“


前端被拒绝了很难过,然后发社交媒体写小作文,给 ld 和整个团队上压力。
“我们偷偷干,发 patch 进内核树,给 ld 发提案让他评价,如果 ld 不发表意见,后端的意见不重要 继续往内核里插,如果 ld 和后端都不同意,那么我们前端项目基本就死了。 直到 Linus 或 Christoph 采取行动。其他一切都在拐弯抹角。”。(好家伙以偏概全是吧,不同意一个提案直接全项目死加离职小作文,给谁摆脸呢)

我不知道你们家前端咋想,但攻击性这么强的前端对团队协作应该没好处吧?
@AceGo 你要是宣泄情绪就宣泄呗,我也朝你宣泄,你能拿出这个论点不就说明你推翻你正文的论点了么,要你回复我的观点你不回复,一句急了 4 连你倒在乎起来了。评论下所有摆事实的都不回复,你非要讲情绪可以到程序员板块去讲,那里老哥喜欢听,喜欢吃瓜。
@AceGo 别人不说,你是想不到么?乐了,真就截取楼上的回复我呗?你能堂堂正正回应我的观点么?你知道吗, 你不知道,你不在乎,你只关心你自己。
@xarthur 像这种课有前置要求嘛?
@weijancc #51 我也只是帮贴主指明问题,不要虚空打靶,不知道你急什么?你又了解什么?事情的原委啥也不知道,冲过来就是个消息滞后,我的文字你也不认真看,劈头盖脸就是一顿骂。我有说我用在线的 Gitlab 了?我没说你臆想什么呢?你也就知道一个 Gitlab->极狐。

我让你看第一条,以前为什么 Gitlab 管你?

因为还没卖呢。后来卖给极狐了,那作为商业行为极狐想分服就分服。现在极狐新 CEO 上台,,通知 Gitlab 上的🇨🇳用户迁移到极狐也是很正常的。少带点情绪。我也不是帮极狐洗,而是说别打错目标了,你打极狐,别打 Gitla b ,也别打我。

https://i.imgur.com/Ug1iMq4.png 打我就是你 nb ,你说的都对。
@ivvei #52 没有吗,应该有吧。
@weijancc #51 你要想杠就杠呗,随便你咋说。顺便说下我用 github 的。
@weijancc #47 你多看几遍,我没说卖给极狐了吗?我没说 gitlab 本来就不管你吗? gitlab 现在国际上正常用没矛盾,国人用不了是极狐的问题,Gitlab 上把所有中国区的业务都卖给极狐了,没有极狐不是好很多,现在极狐就 2 个人搞开发,项目都难以为继了,到底谁有矛盾你自己看呗。
@weijancc 哪里滞后了,见第一条,看错了再看一次。
@Citrus #40 无视照常无视呀,MIT 协议怎么限制(无限制使用),国内受限制的是盗版软件,你不用盗版管不到你。楼上那么多用 Gitea 的是不是公司规模都不大,或者不太与国际接轨。
1  2  3  4  5  6  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   890 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 21:57 · PVG 05:57 · LAX 13:57 · JFK 16:57
Developed with CodeLauncher
♥ Do have faith in what you're doing.