点击上方“朱小厮的博客”,选择“设为星标”

做积极的人,而不是积极废人

来自:OpenSourceTop

原文:http://uee.me/aXbHj

近日,一名国外开发者(Balazs Saros,下简称 Balazs)发表了一篇博客,标题为—— "Chinese repos are ruining the Github trending page"(中国开发者创建的 repo 在破坏 GitHub Trending 页)。

不过,Balazs 在博客的开头就声明了,他并不是反对 Github 上有非英语的 repo,英语也不是他的母语,写这篇文章的目的是指出 Github Trending 页面UX设计的不合理,Github应该改变这个不合理而不是用户

Github Trending 是可以发现许多有趣的新项目的好地方,也是帮助项目获取更多曝光的有效途径,但是 Balazs 发现,中文的开源项目已经霸榜 Github Trending。

前 10 的排行中就有 9 个项目是中文创建,一开始Balazs也想过用谷歌翻译,但是点进项目发现,演示页面和截图仍然用的是中文,甚至连代码注释也是英文,这些项目很多时候都是针对特定地区而创建的,比如想在国内找工作的面试资料等。

Balazs 认为会出现这样的情况,主要有以下3种原因:

  • 中国的软件开发的实力正追赶美国,并且开始扩大人才储备

  • 软件开发是人们摆脱贫困的一大机会

  • Github 增长速度和影响力极大,所以不难理解很多人都要用到它。

最后 Balazs 也提出了一些解决办法:

Repo 有一个”language“属性,它是基于Repo中包含的代码。同样的,我们也可以引入另一个属性来检测readme/docs/etc的自然语言,你可以选择浏览特定的编程语言,也可以选择特定的自然语言

repo 中还可以下拉选取 LICENSE ,GitHub 可以考虑给 repo 创建者创建一个类似 LANGUAGE 的属性,下拉选择自然语言,这比系统自动检测要准确的多。

当然,将两种方法结合是最好不过的了,也就是说在 GitHub 判断项目使用的自然语言后,repo 的创建者还能进行修改。

猿妹,今天打开 Github Trending 查看了一下,排名前十的项目确实大部分都为中文开源项目:

排名第一的是一个人力资源管理系统,项目采用 SpringBoot+Vue 开发 Vhr。排名第二的是阿里巴巴近期开源的 Soloπ 自动化测试工具 SoloPi,第三名的是 Vue+SpringBoot 实现的多用户博客管理平台 VBlog,第四名的是技术面资料汇总 interview_internal_reference,甚至还有中国表情包大集合/中华古诗词数据库等......有人认为,中国开发者在Github上开源的项目中,专注于代码的项目太少,汇总资料类占据了一大部分。

那么,对于Github Trending被中国开源项目霸榜,你有何看法呢?

想知道更多?描下面的二维码关注我

好文推荐:

  • 基于数据库实现的分布式锁

  • 基于Redis实现的分布式锁

  • 为了追求极致的性能,Kafka掌控了这11项要领

  • DevOps工程师到底是做什么的?

>>>Learn More<<

喜欢就点个"在看"呗^_^

GitHub被中国人霸榜!国外开发者不开心了相关推荐

  1. 中文repo“霸榜”GitHub Trending,国外开发者不开心了

    编译整理 | 一一 出品 | AI科技大本营(ID:rgznai100) 近日,一位叫Balazs Saros 的国外开发者在Medium上发表了一篇名为"Chinese repos are ...

  2. GitHub 长期被中国人“霸榜”?看完榜单我呆了...

    你平常逛 GitHub 都会看什么? 作为「技术行业观察者」的我,平时经常会逛 GitHub 找选题,最近我又在上面发现了很多宝藏...或者叫大宝箱... 以下正文: 随着 GItHub 在国内的普及 ...

  3. Github Trending被中文项目“占领”,国外开发者不开心了!

    责编 | 一一 出品 | AI科技大本营(ID:rgznai100) 近日,一位叫Balazs Saros 的国外开发者在Medium上发表了一篇名为"Chinese repos are r ...

  4. GitHub多次霸榜,两个月拿下10000+Star,他说基础软件不开源必死无疑

    作者 | Just 出品 | CSDN(ID:CSDNnews) "CEO到底要不要写代码?" 谈起他最近将要发布的一篇推文主题,涛思数据CEO陶建辉笑称,世界500强高科技公司的 ...

  5. 中国人长期“霸榜”GitHub,国外开发者发文控诉

    本文转载自AI科技大本营(ID:rgznai100) 近日,一位叫Balazs Saros 的国外开发者在Medium上发表了一篇名为"Chinese repos are ruining t ...

  6. GitHub Trending 长期被国人“霸榜”,国外开发者 SAY NO

    近日一名国外开发者(Balazs Saros,下简称 Balazs)在个人博客发表了一篇看似是在"声讨"中国开发者的文章,标题起得有点唬人 -- "Chinese rep ...

  7. 极客日报第 42 期:开发者抢茅台软件霸榜GitHub;双十一“套路”多,京东天猫唯品会被罚

    文章目录 一.互联网快讯 二.程序员专属 三.Github 每日精选 四.CSDN 社区优质博文精选 一.互联网快讯 1.双十一"套路"多,京东.天猫.唯品会被罚! 针对" ...

  8. 中国 GitHub 霸榜乱象! 国内程序员的脸都被丢尽了!

    点击上方"Github中文社区",关注 看遍Github好玩的项目 作者:白哥 | 开发者技术前线 前几天huber哥我看到,一位叫 Balazs Saros 的国外开发者在 Me ...

  9. 中国 GitHub 霸榜乱象! 真是把国内程序员的脸给丢尽了!

    点击"开发者技术前线",选择"星标????" 让一部分开发者看到未来" 编辑:可可 开发者技术前线:出品 前几天前线编者看到,一位叫 Balazs S ...

最新文章

  1. linux bin命令解释,Linux:“awk”命令的妙用
  2. 二十四、Struts2中的UI标签
  3. JavaScript常用基础算法
  4. MySQL — 优化之explain执行计划详解(转)
  5. 牵引力教育就业数据显示:很多大学毕业就等于失业?
  6. 强大的独立日期选择器(date picker)插件 - Kalendae
  7. jQuery ajax post put 请求
  8. 一个网络传输框架——zeroMQ 调研笔记
  9. 无损连接性、保持函数依赖1
  10. 转:工具类之SpannableStringUtils(相信你会爱上它)
  11. 如何便捷的获取AD(Altium Designer)封装、以及如何从PCB工程中导出封装库、封装库安装
  12. vs2017 安装MFC
  13. 创客使用Fusion 360 - 制作模型
  14. ASP.NET4.0尚未在Web服务器上注册
  15. HPC应用安装之roms
  16. 八皇后——(第一场 递归与回溯)
  17. 【VUE2开发20221004】-day1.1
  18. 操作系统实现IO的三种方式
  19. 超级马里奥代码_任天堂源代码泄露,引出《超级马里奥64》隐藏24年的角色
  20. 团队建设管理能力分析

热门文章

  1. webflux系列--reactor源码(一)
  2. Unity3D如何有效地组织代码?(转)
  3. 一次java导出pdf的经历
  4. 快递鸟电子面单打印功能基于java
  5. vue+element-ui操作删除(单行和批量删除)
  6. 关于导入geoserver 源码到Eclipse编译运行
  7. Exchange与ADFS单点登录 PART 6:Exchange声明规则配置
  8. ZendStudio10.6.1如何安装最新的集成svn小工具?
  9. Linux下bash的PS1
  10. HihoCoder - 1873 Frog and Portal(构造+进制拆分)