V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xqdoo00o
V2EX  ›  程序员

crates.io 快像 npm 那样太多重复轮子了

  •  1
     
  •   xqdoo00o · 2022-09-20 11:51:13 +08:00 · 2317 次点击
    这是一个创建于 786 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想找个 bit vector 库,一搜出来十几个相关的库。按 github star 数降序逐个试,有些还通不过编译( 1.63 版本),性能上差别也很大(能差个十来倍)。

    这种“繁荣”到底是好还是不好呢

    10 条回复    2022-09-20 17:47:37 +08:00
    HiCode
        1
    HiCode  
       2022-09-20 12:07:40 +08:00
    这种繁荣需要官方去做“推荐算法”。

    重复轮子不是问题,真正的问题是选择困难。

    这种情况下,需要 crates.io 官方或第三方拿数据做好统计分析,帮助开发者选择合适的库。
    pathletboy
        2
    pathletboy  
       2022-09-20 12:08:52 +08:00
    这就是 awesome 存在的意义
    ericgui
        3
    ericgui  
       2022-09-20 12:12:00 +08:00
    社区繁荣说明是好事,大浪淘沙哦,最终一定会有一些库成为精选
    aloxaf
        4
    aloxaf  
       2022-09-20 12:45:09 +08:00
    有下载量大的,我一般都直接选下载量大的
    没有的话才去看那些冷门库
    seakingii
        5
    seakingii  
       2022-09-20 13:06:58 +08:00
    这两天有篇热门的文章,讲的是 RUST 需要注意的十大事项,其实就有讲到库的问题.
    官方需要做到库的工作,让优秀的库脱颖而出.
    liaohongxing
        6
    liaohongxing  
       2022-09-20 13:26:41 +08:00
    你无法阻止人家不造轮子
    runinhard
        7
    runinhard  
       2022-09-20 13:32:13 +08:00 via iPhone
    这不就更市场经济一个道理么,垃圾终究会消失。
    Jirajine
        8
    Jirajine  
       2022-09-20 13:49:35 +08:00
    Kasumi20
        9
    Kasumi20  
       2022-09-20 15:34:11 +08:00
    Stats Overview
    124
    Downloads all time

    我居然有 100 次下载哎
    Al0rid4l
        10
    Al0rid4l  
       2022-09-20 17:47:37 +08:00
    有得选比没得选好, 但总有人不喜欢拥有选择的权利, 就很奇怪
    等用其他语言, 发现要啥没啥, 又要说这生态垃圾
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2656 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 15:49 · PVG 23:49 · LAX 07:49 · JFK 10:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.