Workflow
Rust
icon
搜索文档
从中国“霸榜”到全球开源,AI的新思考!GOSIM HANGZHOU 2025圆满收官
AI科技大本营· 2025-09-16 18:33
开源与AI技术发展 - 开源推动AI技术落地 包括具身智能走出实验室 新操作系统重写 AI应用渗透各行各业 互联网焕发活力[1] - 具身智能面临高质量训练数据缺乏 跨芯片适配与低时延计算难题 评测体系尚在起步阶段等共性挑战[8] - 大模型重塑信息世界 具身智能让AI融入现实 需解决算法 硬件 模型到实际应用场景的技术难题[12] 全球协作与生态建设 - 大会汇聚全球200余位开源与AI技术领袖 国际机构代表 产业先锋 超过1500名一线开源开发者[1] - 联合国 PyTorch基金会 CNCF基金会 Eclipse基金会 SpeakLeash基金会等国际组织深度参与 分享治理理念与技术标准[3] - 华为首席开源联络官指出 全球开源社区共同支撑大模型 产业算力 数千万开发者和Agent融合 建设软件AI超级工厂[7] 技术前沿与创新应用 - Rust语言十周年 RustGlobal与RustChinaConf首次同台亮相 近60位一线Rust技术专家分享工具链优化 操作系统实验 高性能网络等话题[15] - 智能体互联网论坛讨论可信机制 去中心化标识符 MCP与A2A协议等前沿议题 分享智能体互操作性 协议标准化与数据安全最新实践[13] - 端侧AI推理工作坊聚焦技术突破与未来趋势 嵌入式Rust与AI工作坊提供端侧智能与系统级开发实践路径[18][20] 开发者互动与实践 - 大会设计14场Workshop 涵盖昇腾计算与高性能推理 Flutter跨平台应用 仓颉编程语言 端侧AI推理等核心技术[17][18] - 4场黑客松围绕超级智能体 Code Alert Adora机器人 Adora LeRobot等主题 开发者组队敲代码 从构思到原型验证创意[22][23] - SGLang开源推理引擎举办中国首场Workshop 开发者与阿里云 科大讯飞 美团 华为昇腾 英伟达 字节跳动等企业专家深入交流[20] 产业应用与跨界融合 - 应用与智能体论坛分享AI应用前沿经验 呈现大模型在提升生产力方面的最新成果[14] - 下一代AI论坛汇集技术专家 艺术家与设计师 探讨教育 艺术 游戏和开源生态等领域的创新应用与变革潜力[14] - AI for Humanity Spotlight活动聚焦教育公平 心理健康 文化表达 无障碍设计等领域 收到200多份投稿 79个作品入围 6个获最受欢迎奖[24] 企业参与与技术支持 - NVIDIA 华为 谷歌 Hugging Face 字节跳动 OpenCV.org 智源研究院 宇树科技 蚂蚁集团 红帽 奇点智能研究院等产业力量展现技术与生态联动[3] - 企业参访活动走进阿里巴巴 宇树科技等中国AI科技企业 了解人工智能 智能制造 数字经济等领域的技术研发成果与产业应用实践[27] - 华为专家分享昇腾CANN底层优化 大模型训练推理性能提升 大模型能力密度提升等核心技术[17]
一条命令,几秒就能把网站打包成桌面应用,轻巧还秒开~
菜鸟教程· 2025-09-12 11:30
开源工具Pake - 核心功能是将网页转换为轻量级桌面应用 通过一条命令实现 无需通过浏览器访问 [1][3] - 采用Rust和Tauri架构构建 支持macOS/Windows/Linux多平台 打包后体积仅约5MB [3][6] - 在GitHub获得42k+星标 显示其受欢迎程度较高 [4] 性能优势 - 相比Electron方案体积缩小近20倍 传统Electron应用通常达数十至上百MB [3][6] - 内存占用更低 性能远超传统JavaScript框架 支持快速加载 [6] - 安装包实例显示:Windows平台MSI格式约6.13-6.35MB macOS平台DMG格式约13.5-15.4MB [24] 功能特性 - 支持自定义应用名称、图标、窗口尺寸(如宽度1200/高度800像素)及全屏模式 [8][15] - 提供沉浸式窗口、快捷键、拖放操作、广告移除和本地CSS/JS注入等增强功能 [6] - 可通过CLI命令行或在线构建方式快速打包 无需复杂配置 [6][8] 安装与使用 - 需预先安装Rust环境(稳定版1.89.0) 若下载缓慢可选用预编译包 [13][14] - 安装命令:`pnpm install -g pake-cli` 打包示例:`pake https://www.deepseek.com --name DeepSeek` [8][9] - 输出应用可直接拖入系统应用程序文件夹部署使用 [9][11] 生态整合 - 可与AI编程工具(如阿里Qoder)结合使用 提升开发效率 [24][26] - Qoder支持一次性检索10万个代码文件 目前提供免费体验 [24][26]
Rust 天花板级大神公开发帖找工作:3000 次核心提交,不敌 “会调 OpenAI API、用 Cursor”?
AI前线· 2025-09-06 13:33
AI投资热潮对基础技术领域的影响 - AI热潮吸引大量资金和注意力 导致Rust等基础技术项目资源减少 [11][12][19] - Rust核心贡献者因团队预算削减被迫公开求职 反映基础技术领域人才面临就业困境 [9][13][15] Rust语言技术价值与市场现实 - Rust编译器包含超过70万行代码 核心贡献者Nicholas Nethercote提交3,375次commit且参与77个crate中75个的开发 [5][6] - Rust以内存安全为特性 在浏览器和操作系统领域积累声望但面临AI竞争压力 [19][20] - 编译器性能问题受到业界质疑 Unix联合创始人Brian Kernighan批评编译器运行缓慢且代码生成效率低 [23] 高端技术人才市场供需失衡 - 具备3,000+次代码提交经验的顶级编译器工程师难以匹配岗位需求 [15][19] - 招聘市场偏好AI相关技能(如OpenAI API调用)而非底层技术专长 [17][19] - 核心贡献者明确排除区块链/加密货币和生成式AI领域 坚持深耕Rust生态 [13] Rust语言发展面临的挑战 - 83岁技术领袖Brian Kernighan质疑Rust替代C语言的可能性 认为其学习曲线陡峭且开发效率低 [21][23] - 语言发展依赖编译器优化 但顶尖编译器人才正面临流失风险 [23] - 需要解决资源分配问题以在AI主导环境下保留关键人才 [23]
删掉15万行代码、全球贡献度第16名的Rust大神,竟全网公开求职?工作意向惹争议:“坚决拒绝生成式AI”
猿大侠· 2025-09-05 12:11
Rust核心贡献者职业变动 - 两位极具影响力的Rust编译器团队核心贡献者Nicholas Nethercote和Micheal Goulet正在寻找新工作 [1] - Nicholas Nethercote因其所在Futurewei公司预算削减导致团队缩编而离职 过去3.75年几乎完全自由地改进Rust [7] - Micheal Goulet通过社交平台公开询问工作机会 希望继续从事类似工作 [3] 核心贡献者技术价值 - Nicholas Nethercote在rust-lang/rust库提交3375次commit 其中在Futurewei期间提交2815次 [7] - 其GitHub贡献度达4013条 全球排名第16位(去除机器人后第15位) [8] - 覆盖Rust编译器目录下超过70万行代码的几乎所有文件 修改过77个crate中的75个 [8] - 通过删除代码贡献移除15万行 752次提交以"Remove"开头 [9] - 核心能力包括编译器性能优化 词法分析 语法解析 错误生成机制等关键技术领域 [8] 行业资源分配趋势 - AI领域抢走大部分资金和关注 导致其他技术资源减少 [7][13] - 投资人将资金投向大模型和GPU 大厂预算集中在生成式AI [14] - Rust基金会2023年总收入仅25万美元 难以支持核心开发者 [13] - 尽管亚马逊 谷歌 微软 Meta等白金赞助商支持 但不愿专门资助开发者 [13] 开源开发生态挑战 - 系统级语言Rust已进入操作系统 浏览器 数据库等关键场景 但仍依赖少数全职开发者 [14] - 传统C/C++设计者依靠大学研究经费 现代开源开发者更多依赖公司赞助或用爱发电 [13] - 需要基金会 大厂或创新资助模式解决开源生态可持续性问题 [14] 开发者职业选择倾向 - Nicholas Nethercote求职首选全职维护Rust 其次用Rust做开源应用 [10] - 明确拒绝区块链/加密货币 生成式AI 量化交易及离开墨尔本 [10] - Micheal Goulet同样在领英简介中拒绝加密货币或区块链方向 [11]
删掉15万行代码、全球贡献度第16名的Rust大神,竟全网公开求职?工作意向惹争议:“坚决拒绝生成式AI”
36氪· 2025-09-04 08:00
Rust核心贡献者职业状况 - 两位极具影响力的Rust编译器团队核心贡献者Nicholas Nethercote和Micheal Goulet正在寻找新工作 [1][3] - Nicholas Nethercote在7月18日发布博文正式求职 Micheal Goulet于7月14日在社交平台表达求职意向 [3] 核心开发者技术贡献 - Nicholas Nethercote在Rust项目中提交3375次commit 其中752次以"Remove"开头 累计删除15万行代码 [5][6] - 其贡献覆盖编译器性能优化 词法分析 语法解析 AST与宏展开 编译错误生成机制等核心领域 [5] - 修改过Rust编译器77个crate中的75个 几乎看过所有超过70万行代码的文件 [10] - GitHub总贡献量达4013条 全球排名第16位(去除机器人后第15位) [10] 开源项目资金困境 - Rust基金会2023年总收入仅25万美元 难以支撑核心开发者薪资 [10] - 尽管亚马逊 谷歌 微软 Meta等企业为白金赞助商 但未专门资助开发者 [10] - AI领域吸走大部分资金和关注 导致系统级语言资源减少 [5][12] 开发者职业偏好 - Nicholas Nethercote求职首选全职维护Rust 其次为Rust开源应用项目 [11] - 明确拒绝区块链/加密货币 生成式AI 量化交易领域工作机会 [7][11] - 坚持不离开墨尔本的工作地点要求 [11] 开源生态发展挑战 - 当前开源语言开发依赖公司赞助或开发者"用爱发电" 缺乏可持续资金支持 [12] - 系统级语言虽已应用于操作系统 浏览器 数据库等关键场景 仍依赖少数全职开发者 [12] - 需要基金会 大厂或创新资助模式解决开源项目维护资金问题 [12]
OpenAI 工程师最新演讲:代码只占程序员核心价值的 10%,未来属于“结构化沟通”
AI科技大本营· 2025-07-15 16:32
核心观点 - 代码仅占工程师创造价值的10%-20%,而80%-90%的价值在于结构化沟通[8] - 规约(Specification)比代码更重要,是承载意图和价值观的无损载体[18][24] - 未来工程师的核心竞争力将转向定义"做什么"和"为什么做",而非"如何做"[3][12] 代码与沟通的价值 - 工程师的传统产出是代码,但代码只是意图的"有损投影",无法完整传递原始设计思想[24] - 结构化沟通包括需求收集、目标定义、验证等环节,这些才是真正的价值瓶颈[10] - 未来最擅长沟通的人将成为最优秀的程序员,"如果你能沟通,你就能编程"[12][13] 规约的优势 - 规约是人类对齐工具,可用于讨论、辩论和版本控制,而prompt常被丢弃[18][19] - OpenAI的模型规约采用Markdown格式,实现跨部门协作(产品/法务/研究团队)[27] - 规约具备可组合性、可执行性、可测试性等特性,类似代码但面向意图而非语法[46] 行业实践案例 - GPT-4o的"马屁精问题"通过模型规约中的"不要谄媚"条款被快速识别和修复[31][32] - OpenAI采用"审议式对齐"技术,将规约转化为模型权重中的"肌肉记忆"[35][36] - 模型规约包含唯一ID和对应测试用例,形成闭环验证体系[29][30] 未来趋势 - 编程工具可能进化为"集成思想澄清器"(ITC),专注于规约的模糊点识别[48] - 智能体对齐领域急需规约化,暴露产品细节思考的成熟度问题[48] - 规约创作者范围扩大,产品经理、立法者都可能成为新型"程序员"[26][40]
从3个月业余项目到全球第一语言,Python之父坦言:当年“将就”的代码,如今全都真香了
36氪· 2025-06-16 18:03
Python语言发展历程 - 1989年圣诞假期期间开始开发Python 仅用三个月就完成雏形开发 [1][3] - 早期设计借鉴C语言和ABC语言 采用"Worse is Better"理念快速实现 [2][3] - 1991年2月发布第一个版本 随后进入快速迭代周期 频繁发布新版本并扩展标准库 [9] 市场地位数据表现 - 2025年5月Tiobe编程语言流行度指数得分达25.35% 创历史新高 [1] - PyPL编程语言流行度指数搜索份额达30.41% 几乎是Java的两倍 [1] - 自2001年以来首个在Tiobe榜单达到如此高人气水平的语言 [1] 开发哲学对比 - "Worse is Better"哲学优先实现简洁性 允许牺牲完美性以快速推广 [4][5] - MIT/Stanford方法强调"做正确的事" 追求形式逻辑的完整性和正确性 [4][5] - Unix和C编译器采用新泽西风格 结构简单且资源消耗少 具备极强可移植性 [5][6] 生态演进现状 - 当前新功能开发需要大厂资助团队投入数年时间 如静态类型系统 [10] - 核心贡献者数量有限 需要撰写完美PEP或可直接部署的原型 [10] - 社区规模庞大但实质性贡献者比例不高 [10] 技术融合趋势 - PyO3项目实现Rust与Python组合开发 允许用Rust编写Python模块 [11] - Rust可为项目吸引新一代开发者 扩大人才库规模 [11][12] - 从单语言到双语言开发会带来显著技术复杂度提升 参考Linux内核引入Rust的案例 [12] 创始人观点 - Guido van Rossum提出对"Worse is Better"理念在当前适用性的质疑 [1][7] - 认为早期妥协设计最终都被时间补上 如哈希表重写两次和垃圾回收器完善 [9] - 建议让更多社区成员参与语言发展 提升参与感和归属感 [10][13]
18天光速打脸!OpenAI刚夸TypeScript最合适,转头就用Rust重写Codex CLI
AI前线· 2025-06-07 12:41
OpenAI推出Codex编码工具 - OpenAI正式推出AI编码工具Codex 目前向ChatGPT Plus用户开放 在需求高峰期间可能对Plus用户设置速率限制[1] - Codex可在任务执行过程中访问互联网 支持安装依赖项 运行测试 升级软件包等功能 该功能向ChatGPT Plus/Pro/Team用户开放 日常默认关闭[3] - Codex既可在ChatGPT网页浏览器中运行 也能通过Codex CLI在本地运行 支持交互式和非交互式两种模式[6] Codex CLI技术特性 - Codex CLI专为习惯使用终端的开发者设计 支持版本控制 理解并执行代码仓库 是"聊天驱动型开发工具"[6] - Codex CLI在GitHub开源 已获27.9k Star 当前代码占比最高的是Rust语言[7] - Codex CLI具有零配置启动 全自动审批机制 多模态交互等特性[10] Rust重写Codex CLI - OpenAI用Rust重写Codex CLI 目标是提升性能和安全性 避免对Node.js的依赖[3] - Rust重写带来四个关键改进:零依赖安装 沙箱化 性能优化 支持MCP协议[20] - 基于Rust的Codex CLI仍可通过JavaScript Python等语言扩展 目前并行开发TypeScript和Rust版本[17] Rust语言行业趋势 - Rust作为系统级语言比Node.js更高效 但开发难度更高[19] - 近期行业出现Rust重写浪潮 Vue.js创始人用Rust实现的Rolldown使生产构建时间减少3-16倍[21] - AI编码工具Zed用60万行Rust代码重构 声称成为"最快AI代码编辑器"[23] 团队背景 - Codex CLI项目维护者Fouad Matin加入OpenAI约一年 此前创立三家科技公司 并在Segment领导产品和工程开发[9] - Matin曾表示TypeScript是最适合UI的语言 但后来转向Rust重写以实现更高效率[12][14]
不到 2 个月,OpenAI 火速用 Rust 重写 AI 编程工具。尤雨溪也觉得 Rust 香!
程序员的那些事· 2025-06-06 08:32
OpenAI 用 Rust 重写 Codex CLI - OpenAI 已用 Rust 语言重写其 AI 命令行编程工具 Codex CLI,目的是提升性能、安全性并避免对 Node.js 的依赖 [1] - Codex 是一款实验性编程代理工具,可在 ChatGPT 网页浏览器环境或本地通过 CLI 运行,支持交互式和非交互式模式 [1] - 2025 年 4 月 17 日 Codex CLI 在 GitHub 上开源,支持 macOS、Linux 和 Windows 系统 [1] - 原版本基于 TypeScript 和 Node.js,现已用 Rust 完成重写,但 TypeScript 版本仍会维护至 Rust 版本功能对等 [1] 选择 Rust 重写的原因 - 零依赖安装:原版本要求 Node.js 22 及以上,可能成为用户门槛 [2][4] - 沙盒化需求:macOS 使用 Apple Seatbelt,Linux 默认不启用沙盒,Rust 版本实现了 macOS 的 sandbox-exec 和 Linux 的 Landlock 沙盒机制 [4] - 性能优化:Rust 无垃圾回收机制,内存需求更低 [5] - 可复用现有 Rust 版 MCP 实现:Codex CLI 将同时具备 MCP 客户端和服务器功能 [5] - 截至 6 月 6 日,Rust 在项目中占比 46.7%,超过 TypeScript 的 44.7% [5] 行业对 Rust 的认可 - Vue 创作者尤雨溪推出基于 Rust 的 Rolldown-Vite,替代原 Rollup.js 打包工具 [6] - 采用 Rust 后生产构建时间缩短 3 到 16 倍,内存使用量最多减少 100 倍 [6]
没有防御性编程,Rust服务稳定到不需要维护,然后老板说不需要我们了...
菜鸟教程· 2025-06-05 20:05
技术选型与性能表现 - 公司原有技术栈以Ruby和Node.js为主,面临支持10万并发用户的实时服务需求时,Ruby被确认不适合该场景 [2][3] - 团队进行四种语言概念验证(Elixir、Rust、Ruby、Node.js),Rust版本由新手开发者编写但仍以显著性能优势胜出:速度最快、内存占用最少 [5][8] - Elixir在并发处理中表现优异,Node.js受限于单线程需分布式部署,Ruby性能垫底 [9][10] Rust的采纳与开发过程 - 团队最终选择Rust因其通用性潜力,包括网络编程、Web服务及多语言SDK开发等战略价值 [10] - 项目时间紧张,由单一开发者采用极简架构实现:基于WebSocket的API,内存哈希表存储,事件推送至Kafka [13][14] - 开发效率极高:2周完成第一版,1-2周部署,一个月内扩展功能,稳定运行零故障 [15][18] 性能优化与管理层冲突 - 服务在50万并发用户活动前招聘3名Rust开发者优化,最终单台64核机器支持100万并发(P99延迟10ms)、200万并发(P99延迟25ms) [19][21] - 管理层因服务过于稳定质疑团队价值,强制要求转用Ruby/Node.js,导致3名Rust开发者离职 [20][22] - 禁用Rust后尝试Node.js重写失败,因单线程无法处理高负载,最终依赖第三方服务仍性能不足 [24][25][26] 结果与行业启示 - 原Rust服务持续在生产环境稳定运行但无人维护,成为"被遗忘的英雄" [28][29] - 技术决策受管理层变动显著影响,人力资源倾向主流技术栈(如Node.js/Ruby)与性能需求存在矛盾 [22][23] - 极端稳定性反成团队风险,揭示技术成功与管理预期错位的悖论 [1][29]