都有什么人用lisp

 我来答
动植物世界
高粉答主

2020-02-03 · 原创动物解说创作者(原创、原创、原创) 每天都趴网看各位的评...
动植物世界
采纳数:235 获赞数:371936

向TA提问 私信TA
展开全部

人工智能领域、软件开发、电子商务及金融系统的Common Lisp、Scheme、Emacs Lisp和Clojure等都在使用lisp。


LISP作为函数式程序设计的先锋,其诸多革命性的创新思维影响了后续编程语言的发展,亦完全垄断人工智能领域的应用长达三分之一个世纪。LISP作为因应人工智能而设计的语言,是第一个声明式系内函数式程序设计语言。

LISP为函数式程序设计语言,所有运算都能以函数作用于参数的方式来实现。LISP没有命令式语言程序中常见赋值语句和变量,重复的过程可以使用递归的函数调用来表示,并不需要使用循环模式。

扩展资料:

其主要思想早在15年前就已经被人提出来进行研究,然而一直没有太具体的东西产出。直到2006年,Cisco重新开始投入资源进行研究.但就应用来说。Cisco的LISP也只处于试验阶段,距离能够推广商用还有不短的时间,很多技术细节方面问题需要解决。

LISP提出将标识Locator的IP(RLOC)和标识目的节点ID的IP(EID)进行区分和叠加封装,在公网传输时只根据Locator IP转发,只有到达站点边缘时才会剥离外层IP,使用内层标识EID的IP进行转发。

参考资料来源:百度百科-LISP




AiPPT
2024-12-03 广告
作为北京饼干科技有限公司的一员,对于市场上各类工具都有所了解。就AiPPT而言,它确实为用户提供了便捷高效的PPT制作体验。通过智能化的辅助功能,用户能够快速生成专业且富有创意的演示文稿,极大地节省了时间和精力。无论是对于个人用户还是企业团... 点击进入详情页
本回答由AiPPT提供
青灯教育笔记
高能答主

2020-01-31 · 娱乐领域创作者
个人认证用户
青灯教育笔记
采纳数:1445 获赞数:250086

向TA提问 私信TA
展开全部

人工智能领域、软件开发、电子商务及金融系统的Common Lisp、Scheme、Emacs Lisp和Clojure等都在使用lisp。

LISP作为函数式程序设计的先锋,其诸多革命性的创新思维影响了后续编程语言的发展,亦完全垄断人工智能领域的应用长达三分之一个世纪。LISP作为因应人工智能而设计的语言,是第一个声明式系内函数式程序设计语言。

LISP为函数式程序设计语言,所有运算都能以函数作用于参数的方式来实现。LISP没有命令式语言程序中常见赋值语句和变量,重复的过程可以使用递归的函数调用来表示,并不需要使用循环模式。

20世纪50年代中期,在大多数计算机处理的都是数值数据等,包括语言学、心理学和数学领域上一些人们开始对人工智能产生了兴趣。觉得必须实现共同需要的一个方法,使计算机能够处理链表中的符号数据,允许语言的处理、信息存入和检索、定理证明的过程机器化。IBM是首先对人工智能开发有兴趣的商业机构之一。

1958年夏天,来自麻省理工学院的人工智能研究先驱约翰·麦卡锡(John McCarthy)参与IBM资讯研究部的工作,研究符号运算及应用需求。可是,IBM旗下的Fortran表处理语言却未能支持符号运算的递归、条件表达式、动态存储分配及隐式回收等功能。

John McCarthy于1958年秋季回到麻省理工学院后,和Marvin Minsky组成了人工智能项目。开发一个表处理软件系统来实现McCarthy提出建议采纳者程序的工作,之后推动了表处理语言LISP的产生。

参考资料来源:百度百科-LISP

参考资料来源:百度百科-lisp语言

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8c4970843
推荐于2017-11-26 · TA获得超过751个赞
知道答主
回答量:112
采纳率:0%
帮助的人:94.1万
展开全部

lisp是一门反人类的语言,有两个特征,函数式编程,和它是一门面向语言的语言


关于第一个特征:

没有赋值,状态变量不能保存,只能通过不停调用函数地运作,强制要你进行递归性的思考,由此而衍生出非常抽象的概念和晦涩的技巧,如以函数作为算子运算出函数的函数,堪称计算机领域的泛函语言,由于在思维上与数学有天然的契合度,lisp适合于类型推演等理论方向。


关于第二个特征:

lisp即list processing,表处理语言,对于数据和代码都只采用同一种结构来表示,这意味着lisp可以很优雅地将它的代码当作数据来处理。。。是的,在lisp里面,数据跟代码的界限是非常模糊。所以lisp是可以生成代码的语言,你完全可以利用lisp发明出属于你自己的特定语言,此所谓面向语言的语言。。。


什么人在用:

基于上述两点,你可以知道lisp非常难学,也非常难用。那么谁在用呢?有四类人:

  1. 学生。SICP听过吧?全球知名课程,这类人基本是闲的无聊,用用lisp来折磨折磨自己的大脑,感受感受这种当今世界中最接近神的宗教式的语言

  2. Geek。这类人痴迷一切小众装13的技术,lisp自然成为喜欢泡在代码堆里的他们饭后闲暇的谈资,睡前冥想的材料,周末消遣的玩意; 此外,Geek也是希望通过lisp找到一条通往天堂的路

  3. 计算机科学家。这类人喜欢思考,尤喜那些错综复杂、扑所迷离的概念,抽象复杂却又大道至简的lisp自然正合其意,也是顺便找个可以发paper升职加薪的方向

  4. 凡人。lisp有很多方言,所谓方言,即lisp的变种。如Autolisp,用在制图领域;Elisp,用在配置编辑器emacs。这里面有不少伪用户(当然elisp高手除外),他们只是工作的需要而泛泛一用,对lisp的本质和方法未做深思,也谈不上了解

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ZQ永远GOGOGO
2020-03-21
知道答主
回答量:19
采纳率:0%
帮助的人:1.1万
展开全部
经常用cad出图或者在cad中排多行文字顺序方向等的,或者研发工程师,建筑行业出图等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一只雄鹰
2018-11-19 · TA获得超过300个赞
知道小有建树答主
回答量:255
采纳率:80%
帮助的人:43.7万
展开全部
LISP是一种无与伦比的智慧计算机语言,没有学过的人觉得反人类,就像幼儿不懂相对论。
LISP一般用于CAD、人工智能及其它相关领域。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式