隐式编程 (Implicit Programming)

隐式编程 (Implicit Programming)

隐式编程 (Implicit Programming)

由NVIDIA CEO黄仁勋提出的编程范式概念,指从"告诉计算机每一步怎么做"(显式编程)转变为"告诉计算机你想要什么结果",由AI决定实现路径。

技术驱动因素

  • 大模型理解能力大幅提升
  • 超长上下文窗口(128k–1M token已成标配)
  • 工具调用(Tool Use)和Agent能力的成熟
  • 推理成本持续暴跌

与显式编程的对比

维度 显式编程 隐式编程
核心活动 写指令 表达意图
稀缺能力 编码技巧 提问能力
输出方式 人写代码 AI生成方案
人类角色 指令发出者 意图定义者

影响

  • 未来编程语言可能更接近自然语言+结构化意图表达
  • 代码产生方式从"人一字一句敲出"变为"AI根据意图生成"
  • 程序员角色从"指令发出者"转向"意图定义者、方向把控者、结果评判者"

与维基的连接

  • 为[[ai-code-generation]]提供更上层的范式解释
  • 与[[ai-junior-engineer]]中"tech-lead"角色高度契合
  • 与[[context-engineering]]形成互补:隐式编程需要有效的上下文工程来支撑
分享到