当前位置: 首页 > news >正文

面向AI编程的本质是什么?

面向AI编程的本质是什么?

面向AI编程的本质是编程的第五代编程语言,与自然语言非常相似,但是是有区别的。
因此出现了针对与AI通话的提示工程。

简单地回顾一下编程语言的发展史,
第一代编程语言是机器语言,它直接使用机器指令
与计算机的各种硬件直接通信与交流。

第二代编程语言是汇编语言,它仍然可以直接访
问内存的内容,也有了通过操作系统api提供的功能与硬件交互。仅需要汇编器与链接器等工具的支持。

第三代编程语言是计算机高级语言,它需要使用数据结构与算法来实现系统的逻辑。
这已经从面向机器,转向了面向人类的编程专家的巨变。软件开发的效率已经大大
地提高了,诞生了操作系统,数据库等各种大型的软件系统。需要众多的开发工具
以及大量的软件开发库的支持。

第四代编程语言是面向人类领域专家的编程语言,例如SQL,CSS,HTML的描述性的语言。
这促进了互联网的飞速发展。向搜索引擎提供的关键字,也算是这类语言。

第五代编程语言是面向AI编程,这是向AI描述人类需求的提示性的语言,是人与AI都能懂的语言,
但这只是自然语言的一个子集而矣。 自然语言是存在二义性的,这种含义模糊不清的句子对AI一
定是有障碍的。所以出现了提示工程,让人与AI实现更好的通信。

未来一定是五代编程语言共存的时代,第一代和第二代编程语言仅出现在安全分析人员的工作界面上。
第三代编程语言仅出现在操作系统与数据库等大型系统的开发人员的工作界面上。
第四代编程语言仅出现在互联网程序开发人员的工作界面上。
而面向ai的第五代编程,应用于对各行各业的赋能的业务开发上。
目前可见的事实是面向AI编程,已经对搜索,word,excel,ppt等商务办公等领域,进行了赋能。
以后还将用于物联网和工业互联网的数据处理业务中。


 

http://www.lryc.cn/news/45524.html

相关文章:

  • 深入浅出——深度学习训练中的warmup
  • 你知道如何用C语言将格式化数据和字符串相互转换吗?
  • 免费一键生成原创文章-原创文章批量生成
  • 【数据库管理】④重做日志Redo Log
  • 5-python文件操作
  • 企业级Oracle入门Linux/Unix基础①
  • NexNoSQL Client:Elasticsearch、Redis、MongoDB三合一的可视化客户端管理工具
  • 如果大学能重来,我绝对能吊打90%的大学生,早知道这方法就好了
  • FactoryBean是现在的执行时机
  • 自定义注解使用
  • 2023年全国最新高校辅导员精选真题及答案42
  • Python模拟星空
  • IDE集成开发工具-IDEA(一)之IDE的概念
  • 基于Java+Springboot+vue的汽车租赁系统设计与实现【源码(完整源码请私聊)+论文+演示视频+包运行成功】
  • 【笔记】关于Maven中<optional>标签的理解
  • JavaScript函数及面向对象
  • 【chartGPT】我们要不要搞chartGPT?
  • java——date时间类型操作
  • 应急响应——IDSIPSmsf流量后门分析
  • 项目二:电子骰子
  • D. Genius‘s Gambit(很多情况)
  • jsp824汽车维修保养管理系统javaEE+mysql
  • Linux下C/C++ redis协议(RESP)解析
  • IDEA 性能优化设置
  • 蓝桥杯刷题冲刺 | 倒计时4天
  • 阿里测试7年经验,从功能测试到自动化测试,我整理的超全学习指南
  • jar加密后当作SDK给别人使用(可maven引入)
  • 【编程基础】032、C语言中结构体在解题中的应用
  • Kotlin 是后端开发的未来
  • Vue3学习笔记(9.1)