0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

中文 repo“霸榜”GitHub Trending,老外发文控诉

5RJg_mcuworld 来源:YXQ 2019-07-31 09:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近日,一位叫Balazs Saros 的国外开发者在Medium上发表了一篇名为"Chinese repos are ruining the Github trending page"的博文,翻译一下他的意思就是“中文 repo 正在破坏 GitHub Trending 的页面”。

乍一听,标题像是在表达中文 repo“霸榜”的不满,有些人可能在看完标题后就开喷了。Balazs 也担心有些网友不看博文中实际要表达的意思,为了避免误会,他在文章开头就写了个“免责声明”澄清他的主要观点。

虽然大多数读者可能不需要这个免责声明,但我仍然觉得有必要添加它以确保避免任何误解:我不反对非英语 repo,不说英语的人也可以在 Trending(趋势)页面中占有一席之地,我认为这是一件好事。英语也不是我的母语,而且我以前刚开始的时候用的也是我自己语言的资源。本文的目的是指出 Trending 页面中的用户体验设计缺陷,Github 应该对此进行修正。

那么到底是什么原因让 Balazs 觉得中文 repo“霸榜”是在破坏 GitHub Trending?

Github 的 Trending 页面是发现有趣的新 repo 的好功能,也给了新项目获得更多注意力的绝佳机会。但现在,Balazs 表示自己越来越不愿意去看这个页面了,因为满屏充斥着非英语 repo,尤其是中文 repo,前 10 个里有 9 个都是中文 repo,为此他截了一张 GitHub Trending 页面的图作证,还强调这是一张随机截图。

Balazs 认为,虽然他可以使用 Google 翻译等工具查看 readme 文件,但有时项目的但项目的演示页面、截图中出现的内容,甚至代码注释都不是英文。显然,由于语言障碍,这给非母语的开发者带来了不便。

还有让他感到困惑的是,其实像有些面试经验的中文 repo 都是针对特定地区的开发者,而这些热门资源对其他开发者来说基本没有用处。

关于 GitHub Trending 为何出现这种局面,Balazs 总结了三点原因:一是中国在软件开发或者技术方面正赶上美国,并开始专注于扩大人才库;二是为了让“那里的人(中国人)”摆脱贫困并拥有机会,软件开发行业是一个最好的途径(有时是唯一的途径);三是 Github 正在不断成长且非常强大,这就不难理解它变成了这些人获取解决方案的途径。

随后,Balazs 再次强调他本人并不是抱怨创建了中文repo的开发者,这主要是因为 Github 没有重视用户体验。他还给 Github 官方给出了自己的改进建议。

Repo已经足够有趣的编程语言属性,同样,GitHub可以引入另个属性来检测readme/docs/etc 文件中的自然语言来进行筛选项目。在 GitHub Trending 上,开发者可以选择特定地区筛选项目,当然默认选项还是“worldwide(全球)”,开发者就可以看到其他任何地区开发者的项目。

Repo 还具有从 LICENSE 文件中读取的授权属性。作者可以添加或选择相应的LANGUAGE(语言)文件,列表与第一点中的列表相同。

将上述两点结合起来可能是最佳方式,repo 的创建者还能进行修改相应的语言,这对开发者来说会更方便。

文章发出后,“躺枪”的中国开发者们进行了讨论,一眼望去,好像大部分开发者都赞成 Balazs 的“控诉”。

下面这位老哥在 Balazs 的博文下进行了回复,他认为 GitHub 确实在 Trending 上对多语言内容的处理是糟糕的,同意作者所说的解决途径。

还有很多开发者在微博上进行了讨论,有支持,也有反对的声音。

当然,也有开发者对其标题的措辞表达了不满,即便作者表示不是方案中文 repo 但说“中文ruin(破坏)GitHub trending”是在发泄负面情绪,容易造成曲解。

还有开发者则更直接了,“本来是中国开发者的开源项目,有啥好抱怨的?”“GitHub全是英文的时候我们说了啥?idea 全是英文我们说啥了?”

“我们努力学习英语理解文档,你们在干啥?”,有网友建议外国开发者该学汉语了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    4046

    浏览量

    45585
  • GitHub
    +关注

    关注

    3

    文章

    484

    浏览量

    18433

原文标题:Github Trending被中文项目“占领”,国外开发者不开心了!

文章出处:【微信号:mcuworld,微信公众号:嵌入式资讯精选】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    JoyCode:SWE-bench Verified打技术报告

    在权威SWE-Bench Verified基准测试中,JoyCode Agent凭借 74.6% 的高通过率 强势登全球 Top3,并正式开源! Github开源地址:https
    的头像 发表于 11-03 17:16 1383次阅读
    JoyCode:SWE-bench Verified打<b class='flag-5'>榜</b>技术报告

    Sora2五天下载量破百万!超越ChatGPT增长速度,App Store免费第一

    比ChatGPT用户增长速度还要快的APP,它来了!但……还是OpenAI它一家的,还是咱们的老熟人Sora2。五天下载量破百万次,同时轻松拿下AppStore免费第一。好好好,现在OpenAI
    的头像 发表于 10-13 16:39 1448次阅读
    Sora2五天下载量破百万!超越ChatGPT增长速度,App Store免费<b class='flag-5'>榜</b><b class='flag-5'>霸</b><b class='flag-5'>榜</b>第一

    微软开源GitHub Copilot Chat,AI编程迎来新突破

    GitHub Copilot + vscode的组合我已经用了很久,我的代码开发效率完全提升了一个level。帮我代码提示,代码不全,注释理解生成代码等等,这些我是我经常用到的功能。 在今天凌晨4点
    的头像 发表于 07-02 09:34 847次阅读
    微软开源<b class='flag-5'>GitHub</b> Copilot Chat,AI编程迎来新突破

    如何添加一些网络上的库到mpy固件的说明或手册教程?

    吗,项目目录好多我真的看不懂,佬们救救我 repo init -u https://github.com/canmv-k230/manifest -b master --repo-url=https://
    发表于 04-29 08:16

    Windows Arm64托管运行器正式支持GitHub Actions

    过去一年,Arm 与 GitHub 持续紧密合作,致力于为基于 Arm 平台的开发者打造更便捷、更高效的开发体验。GitHub 推出的 Arm 托管运行器正在革新应用程序的开发与部署流程,而近期推出
    的头像 发表于 04-28 14:23 925次阅读

    半导体亮相2025上海车展

    近日,全球领先的人工智能视觉感知芯片公司安(Ambarella)今日正式亮相第二十一届上海国际汽车工业展览会(简称:2025上海车展)。本届展会以“拥抱创新 共赢未来”为主题,安以“智驾未来”为
    的头像 发表于 04-24 17:27 1541次阅读

    Nordic nRF Connect SDK 官方开发文档、学习资料下载链接

    ://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/index.html NCS文档中心 1:官方开发文档----------------https
    发表于 04-23 13:48

    在ISC West上推出下一代前端多模态AI技术

    近日,Ambarella (下称“安”,纳斯达克股票代码:AMBA, AI 视觉感知芯片公司)在美国拉斯维加斯西部安防展(ISC West)上宣布,将持续推动前端多模态 AI 技术的创新与突破
    的头像 发表于 04-03 09:57 725次阅读

    Nordic 54L15开发环境搭建和开发文档谁知道,谢谢

    Nordic 54L15开发环境搭建和开发文档谁知道,谢谢
    发表于 03-10 15:34

    Arm推出GitHub Copilot新扩展程序

    Arm 控股有限公司(纳斯达克股票代码:ARM,以下简称“Arm”)宣布其已正式推出专为 GitHub Copilot 设计的新扩展程序。GitHub Copilot 是全球部署最广泛的人
    的头像 发表于 02-24 10:14 909次阅读

    DeepSeek GitHub星数超OpenAI

    近日,在全球最大的代码托管平台GitHub上,DeepSeek项目取得了一项显著成就——其Star数量成功超越了OpenAI。这一变化标志着开源人工智能领域的竞争格局正在发生微妙的变化。
    的头像 发表于 02-10 18:28 1078次阅读

    Gauzy和安的战略合作取得突破性进展

    Gauzy 的 AI Smart-Vision CMS 采用安先进的 CVflow AI SoC 支持 ADAS 功能,提升道路安全,重塑城市出行新格局。
    的头像 发表于 02-07 11:20 1016次阅读

    gitee 与 GitHub 的比较

    在软件开发领域,代码托管平台扮演着至关重要的角色。它们不仅提供了代码存储和版本控制的功能,还促进了团队协作和开源项目的共享。Gitee(码云)和GitHub是两个最著名的代码托管服务提供商,它们在
    的头像 发表于 01-06 09:47 2280次阅读

    中软高科身份证读取及M1卡读写二合一机具开发文

    中软高科这款机具除了二代身份证阅读功能,还可以对M1卡进行读写操作,从而实现身份证识读与M1制卡二合一。 机具照片 开发文
    发表于 01-04 11:25

    GitHub Copilot 可以免费使用了!

    “  这个标题有点标题党,虽然 Github Copilot 确实是可以免费使用,但这个免费是有限制的,聊天互动每月限制50次,代码补全(或者建议)每月2000次。不过这个 Copiot 真的是很好
    的头像 发表于 12-22 11:19 4309次阅读
    <b class='flag-5'>GitHub</b> Copilot 可以免费使用了!