“Git 是我用过最笨重的软件”!喷完 C++ 喷 Git,这位 Azure CTO 到底何许人也?

2022年10月11日16:39:08 科技 1133

作者 | 辛晓亮

出品 | CSDN(ID:CSDNnews)

几天前呼吁停用 C++ 改换 Rust 的微软 Azure CTO 这次又在推特上疯狂吐槽 Git,Mark Russinovich 称:“Git 是我使用过的所有软件中界面最不直观、最笨重的,它让我抓狂的想拔掉自己的头发”。

“Git 是我用过最笨重的软件”!喷完 C++ 喷 Git,这位 Azure CTO 到底何许人也? - 天天要闻

如 Mark Russinovich 吐槽,开发者圈中关于 Git CLI 和 GUI 哪个更好用的争论是长期存在的,也有不少开发者会好奇最近疯狂吐槽的 Mark Russinovich 到底是谁?

“Git 是我用过最笨重的软件”!喷完 C++ 喷 Git,这位 Azure CTO 到底何许人也? - 天天要闻

怼天怼地的 Mark Russinovich 是谁?

1966 年,Mark Russinovich 出生于西班牙,父亲是一名放射科医生,母亲是与父亲同诊所的企业管理员。70 年代 Mark Russinovich 开始接触电脑,15 岁时,他给自己买了第一台电脑德州仪器TI-99/4A,那个时候他就能够对 ROM(只读存储器)进行逆向工程并为其编写程序。后来 Mark Russinovich 在卡内基·梅隆大学获得计算机工程博士学位,并开始做 Windows 相关的软件开发工作。

“Git 是我用过最笨重的软件”!喷完 C++ 喷 Git,这位 Azure CTO 到底何许人也? - 天天要闻

德州仪器TI-99/4A

90 年代后期,微软依靠 Windows 操作系统主宰科技界,从台式机到笔记本电脑、工作站、服务器都运行着 Windows。那个时候 Mark Russinovich 白天为一家小型软件公司开发软件,晚上与周末就在家里寻找 Windows NT 中的错误、缺陷和秘密,并且将这些信息发布到网络上,也因此经常激怒微软。Mark Russinovich 还对当时的 NT Workstation 和 NT Server 进行了逆向工程,并发现了微软人为改变市场使其以有利于自己的方式运作的行为,即微软可以强制所有网络服务使用更昂贵的操作系统,同时为其他任务销售更便宜的版本。Mark Russinovich 还为此开发了一款可以将 NT Workstation 转换为 NT Server 的工具,这也惹怒了微软,几天后他在参加微软活动的时候被拒绝进入大楼。

不过,Mark Russinovich 与微软的爱恨情仇也帮他打开了加入微软的大门,微软 Windows 的负责人 Jim Allchin 给 Mark Russinovich 提供了一份工作,Mark Russinovich 最初拒绝了,之后在运营 Windows Sysinternals 网站几年后加入微软,成为微软技术研究员(当时可以授予的最高荣誉之一)在微软,加入微软之前,Mark Russinovich 还与 Bryce Cogswell 共同创办了 Winternals Software 公司并一起开发了数十款流行的 Windows 管理和诊断实用程序,这其中就包括著名的系统工具 Sysinternals。

2006 年微软收购了 Winternals Software 公司,Mark Russinovich 也随即加入微软,帮助提升 Windows 的技术水平,现在 Mark Russinovich 在微软担任 Azure 云 CTO。Mark Russinovich 在微软开发了非常多的系统工具,比如 winobj、sysmon、diskmon 和进程监视器,同时他还著有被称为 BSD 红皮书的《Windows Internals》,慢慢地 Mark Russinovich 已经成为微软的象征。此外,Mark Russinovich 还精通逆向工程,震惊世界的索尼BMG光盘复制保护丑闻就是他发现的。

“Git 是我用过最笨重的软件”!喷完 C++ 喷 Git,这位 Azure CTO 到底何许人也? - 天天要闻

Git CLI vs GUI 哪个更好用?

回到 Russinovich 吐槽 Git 界面笨重难用,Git 是一个开源的分布式版本控制系统,关于开发者使用 Git 选择 CLI 还是 GUI,争论从未停止过,一度还存在鄙视链。主要原因是 Git 从一开始就是一个基于命令行的版本控制工具,之后又衍生出多个图形界面工具。

对此,其中喜欢图形化客户端的开发者认为,从 UI 的角度来看,Git 是比较糟糕的。GUI 看起来更加直观,不容易误操作,也不需要记各种命令,用来应付日常使用足够了,查看 Log 也更加方便。

另一部分开发者则认为,使用命令行进行 Git 操作简单方便,对于工程师来说只会用 GUI 是不专业的行为,而且目前为止也没有全功能的 GUI 软件,把 Git 作为工具,怎么好用怎么来并无问题,但在很多场景下,GUI 存在功能缺失。此外,命令行方式更加高效,对技术工作者而言,命令行的方式有助于开发者理解 Git 的运作原理,锻炼其解决问题的能力,虽然 GUI 的方式更简单快捷,但是越到后期双方差距越大。

最后,你在使用哪些 Git 工具,欢迎投票讨论。

参考链接:

https://en.wikipedia.org/wiki/Mark_Russinovich

https://www.wired.com/2014/05/mark-russinovich

科技分类资讯推荐

本届西博会 全球首款空客A350碳纤维增强聚合物机翼结构件等首发首创产品将集中亮相 - 天天要闻

本届西博会 全球首款空客A350碳纤维增强聚合物机翼结构件等首发首创产品将集中亮相

5月13日,四川省政府新闻办在北京梅地亚中心二楼多功能厅举行新闻发布会,介绍第二十届中国西部国际博览会有关情况。会上,四川国际博览集团有限公司总经理刘嘉透露,本届西博会的展览展示和展会服务,坚持以新益求新、炘耀生辉、欣迎宾朋、歆动消费、心虔志诚五个维度为着力点,深度践行“共办、共享、共赢”的开放理念,...
TechWeb微晚报:苹果拟将AI引入iPhone电池管理系统;消息称日产拟全球裁员2万人 - 天天要闻

TechWeb微晚报:苹果拟将AI引入iPhone电池管理系统;消息称日产拟全球裁员2万人

要闻一览:消息称苹果准备将AI引入iPhone电池管理系统Kimi升级后被指“不如之前有人味儿” 月之暗面回应网传“丰田正考虑收购哪吒汽车”后者回应官方通报65款应用违法收集个人信息 T3出行等上榜美团将旗下外卖服务Keeta引入巴西消息称日产汽车计划全球裁员约2万人6月底发布!华为Pura 80将采用全新影像模组小米Civi 5 Pro跑...
消息确认:浙江一知名公司,多名员工被带走! - 天天要闻

消息确认:浙江一知名公司,多名员工被带走!

近日,国内头部短剧公司嘉兴九州文化传媒有限公司(以下简称:九州文化)多名员工因贪腐被采取刑事强制措施,此事引发舆论关注和热议。9日,该公司向员工发布的一份通报在网上流传。通报中称,原九州文化海外事业部员工刘某龙、高某胜、陈某发等人在任职期间利用职务便利实施了严重的贪腐舞弊行为,严重侵害了企业利益,情...
2026 款本田 CR-V 官图发布!新增 TrailSport 越野版 - 天天要闻

2026 款本田 CR-V 官图发布!新增 TrailSport 越野版

汽车市场的风云变幻中,每一款新车的亮相都备受瞩目。近日,本田汽车正式发布了 2026 款 CR-V 的官图,作为年度改款车型,新车在保留经典元素的基础上,带来了令人惊喜的变化,尤其是新增的 TrailSport 越野版,更是为 CR-V 家族注入了新的活力。
三星S25 Edge配备3900mAh电池 但可以做到一天一充 - 天天要闻

三星S25 Edge配备3900mAh电池 但可以做到一天一充

【CNMO科技消息】三星Galaxy S25 Edge终于正式发布,它也成为三星迄今为止最薄的直板手机,机身厚度仅为5.8毫米。很多人关心一个问题:为了实现如此纤薄的设计,三星是否牺牲了电池容量?充满电后,它是否还能撑满一整天的使用?
苹果旗舰降价参加国补,但只有128GB版 - 天天要闻

苹果旗舰降价参加国补,但只有128GB版

5月11日,京东平台显示,iPhone 16 Pro的128GB版本首次参与国家补贴,国补后售价仅为5499元,而原价为7999元。此前,有消息传出苹果向渠道商下发了调价通知,苹果iPhone 16 Pro Max所有版本降价160美元(约合人民币1150元),而iPhone 16 Pro的128GB版本降价176美元(约合人民币1266元),其他版本降价1
外交部:数字红利不能成为数字霸权 智能革命不应扩大智能鸿沟 - 天天要闻

外交部:数字红利不能成为数字霸权 智能革命不应扩大智能鸿沟

5月13日,外交部发言人林剑主持例行记者会。有记者提问,第二期人工智能能力建设研讨班日前在北京开班。发言人能否介绍相关情况?林剑表示,5月12日,第二期人工智能能力建设研讨班在北京开班,近40个国家和国际组织派员参加。此次研讨班是落实《全球人工智能治理倡议》、“加强人工智能能力建设国际合作”联大决议以及《人...