Re: [资工] 大二了还不会写程式

楼主: Meaverzt (Meaverzt)   2025-02-28 15:42:31
我一直以为自己隐藏得很好。毕竟,在这个充满 Rust、Python、Go 的世界里,C++ 已经成
为一种禁忌的存在。像是一个远古诅咒,触碰者都会遭受痛苦的报应。我不敢在技术聚会上
提起它,不敢让同事知道我的专案里还有 .cpp 档案,甚至不敢在 VSCode 里安装 C++ 语
法 highlight,深怕被发现。
“你主力写什么语言啊?”
“呃……TypeScript,对!TypeScript,很棒吧?”
“赞喔,现在前后端通吃,未来趋势!”
“对啊哈哈哈哈……”
内心冷汗直流,其实我的 backend 是一坨 std::map<std::string, std::vector<std::uni
que_ptr<Data>>>,但我死也不敢说出口。每当开 pull request,我都会特地把 C++ 代码
包进 Docker 里,然后说 “这是某个内部服务的黑箱 API”,试图以神祕感来掩盖事实。
直到那一天
“咦,你这个 repo 里有个 Makefile?”
“呃……那个,只是个辅助脚本,没什么啦……”
“为什么 CMakeLists.txt 这么长?”
“呃……呃……”
“这是……C++?!”
全办公室突然安静。我感觉到十几双眼睛瞬间射来,像是发现我在偷用 goto 一样的愤怒。
我连忙关掉笔电,心跳加速,脑内飞快寻找借口。
“不……不是的!这是……这是 Legacy Code!”
“等等,这是你的 commit!”
“你在 2024 年还写 C++?!”
一瞬间,办公室陷入恐慌。有人捂住胸口,像是看到什么不可名状的东西,有人扶住墙壁,
显然站不稳。一个实习生当场晕倒,还有人开始打开 LinkedIn,准备更新履历。
“听我说!C++ 其实很强大的!”
“你怎么解决 segfault 问题?”
“呃…… gdb 啊……”
“天啊,他真的这样做……”
“你不觉得 std::unique_ptr 是 Rust ownership 的残废版本吗?”
“不!C++ 也有 RAII,我们只是……比较自由!”
“自由地踩雷吧?”
我已经无力反驳,办公室开始有人掏出 cargo,有人打开 golangci-lint,甚至有一个疯子
开始 pip install 了一堆完全不相关的东西。我的 Neovim 被强行安装了 rust-analyzer
,我的 .cpp 档案被批量改名 .rs,甚至有人在我的 VSCode 里设定 formatOnSave: true
并安装了 black。
最后,我瘫倒在地,无力地喃喃自语。
“但……C++ 的TMP……很……强……”
世界变得模糊。
“等等,他在讲TMP!快逃!”
办公室内一片尖叫声,灯光闪烁,警报声大作。最后的记忆是 HR 冷冷地站在我面前,轻轻
摇头。
“你的试用期,就到这里了。”
作者: cities516 (安安路过)   2025-02-28 15:44:00
你岛主流还是C++吧
作者: Rushia (みけねこ的鼻屎)   2025-02-28 15:47:00
这些是你写的吗
作者: oin1104 (是oin的说)   2025-02-28 15:51:00
我破防了

Links booklink

Contact Us: admin [ a t ] ucptt.com