腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
用
Common
Lisp
编写
简单
的
面向
对象
风格
的
程序
我正在尝试制作一个“伪
面向
对象
系统”: (defun bank-account () (labels ((init (x)funcall bank-account-object 'increment) 10) (funcall (funcall bank-account-object 'get-balance)) 问:有没有更好
的
方法来在不使用CLOS、defstruct或def宏
的
情况下完成同样
的
任务?
浏览 42
提问于2018-12-20
得票数 2
7
回答
函数式语言是飞行模拟器
的
好选择吗?
Lisp
怎么样?
、
、
我从事
面向
对象
编程已经有几年了,我没有做过太多
的
函数式编程。我对飞行模拟器很感兴趣,并且对
Lisp
的
函数式编程方面很好奇。飞行模拟器或任何其他现实世界模拟器在
面向
对象
的
范例中对我来说都是有意义
的
。以下是我
的
问题:我知道
Common
Lisp
有CLOS (
lisp
<e
浏览 0
提问于2009-04-05
得票数 10
3
回答
设计良好
的
功能性web应用
程序
的
源代码?
、
、
、
有哪些设计良好
的
函数式(相对于
面向
对象
的
) web应用
程序
可以提供源代码?我目前正在研究 ,但我希望看到其他一些重要
的
例子,最好是在中。对于MVC,有很多Rails和PHP应用
程序
、框架和教程可供学习--函数式编程有哪些?
浏览 2
提问于2009-08-12
得票数 11
回答已采纳
1
回答
面向
对象
的
相当于
LISP
的
progn函数?
、
、
、
我目前正在
编写
一个
LISP
解析器,它迭代一些AutoLISP代码,并尽力使它更容易阅读(将前缀符号更改为infix表示法,将setq赋值更改为"=“赋值,等等)。对于那些不习惯
LISP
代码/只学习
面向
对象
编程的人。 在
编写
LISP
用于向
LISP
命令
的
“库”添加
的
命令时,我遇到了
LISP
命令"progn“。唯一
的
问题是,看起来progn只是按照特定<em
浏览 0
提问于2014-06-05
得票数 1
回答已采纳
2
回答
如何在
Common
Lisp
中为全文检索创建倒排索引?
、
在
Common
Lisp
中为全文搜索创建倒排索引
的
最好方法是什么?有没有经过验证
的
(相对)无bug
的
开放类库用于SBCL或LispWorks?我设法在AllegroCache上创建了自己
的
库--它相当容易创建,可靠且快速,但缺乏高级搜索选项(短语、短语中
的
通配符等)。有没有什么开放
的
库可以和SBCL或LispWorks一起使用,这样我就不用写自己
的
东西了?
浏览 1
提问于2008-09-24
得票数 6
6
回答
Lisp
中C结构
的
惯用等价物是什么?
、
、
、
在C型语言中,从一开始和每本入门书中都非常强调结构/记录和
对象
。然后,围绕管理这样
的
结构、它们
的
相互关系和继承来设计它们
的
完整系统。在
Lisp
文档中,你通常可以找到1-2页关于
Lisp
“也”是如何定义结构
的
,一个
简单
的
例子,通常就是这样。此外,根本没有提到结构
的
嵌套。对于有C背景的人来说,首先看起来层次化地组织不同
的
数据类型不是
Lisp
的
首选方法,但是除
浏览 0
提问于2010-12-28
得票数 21
回答已采纳
2
回答
每个大型项目都包含
Lisp
解释器吗?
、
、
、
我
的
印象是,有一篇论文或文章声称,每个足够大
的
项目(不是
用
Lisp
变体
编写
的
)都包含一个实现不佳
的
Lisp
解释器。谷歌什么也没有找到,快速搜索一下SO也没有。这是众所周知
的
,并记录在我忘记
的
地方,还是仅仅是我想象中
的
虚构? 如果存在这样一篇文章
的
实际文档或链接,将不胜感激。否则,我将删除该问题。
浏览 0
提问于2012-02-16
得票数 1
回答已采纳
5
回答
Lisp
中
的
编译器设计
通过谷歌搜索,我可以很容易地在编译器设计中找到C、Java和C#中
的
一些文档,甚至在哈斯克尔中也能找到一些文档,但除了在
Lisp
中实现方案/
Lisp
之外,在
Lisp
中没有找到这些文档。
Lisp
在实现其他(非功能性)编程语言方面不那么流行吗?您知道一些关于在
LISP
中实现编译器
的
好文档吗?
浏览 0
提问于2012-08-31
得票数 9
回答已采纳
10
回答
你对Clojure有什么看法?
、
我正在考虑下一步学习它,目前正在使用Erlang,除了记录失败之外,总体上对它很满意……Clojure和
LISP
一样强大吗?
浏览 0
提问于2009-01-16
得票数 51
1
回答
哪种语言/运行时/库组合可以实现最快
的
多平台软件开发过程?
我想知道关于语言、库和工具
的
最快组合
的
意见,这些组合允许在3个最重要
的
操作系统(Win,Mac,Linux)中快速构建应用
程序
原型。在过去,我曾使用进行视觉素描,但我想知道其他选择,因为这是
面向
视觉艺术家,而不是
程序
员专业人员。 谢谢!
浏览 1
提问于2009-04-05
得票数 2
3
回答
为什么没有用通用
Lisp
编写
的
通用
Lisp
实现?
、
最近,我开始学习cuis- Smalltalk,不,我意识到使用Smalltalk
的
OOP与CLOS相比是多么
的
深刻和深刻(我正在使用Ruby)。我学到了Smalltalk是一个在其本身中实现
的
反射系统
的
伟大思想。我发现Ruby有,但是当我寻找
用
Lisp
编写
的
实现时,我找不到类似的东西。似乎没有用CL
编写
的
CL发行版。在与CLOS和slime共同
的
Lisp
中,您可以使用Smallt
浏览 1
提问于2018-08-10
得票数 7
回答已采纳
2
回答
在
LISP
中使用依赖注入(以及IoC容器)
的
要点
、
、
、
我读了ESR
的
一篇文章,题目是“如何成为黑客?”几年前(链接可以在我
的
个人资料中找到),Eric建议学习
LISP
。嗯,我学习
LISP
已经有一段时间了,我非常喜欢它,所以我决定用它写一个web应用
程序
。因为我使用Spring有一段时间了,所以我认为
编写
解耦
的
组件并使用IoC容器和依赖注入将它们粘合在一起是一个好主意。我在google上做了一个强大
的
搜索,结果发现在
LISP
中没有实现这样
的
想法。这个概念在
LISP
浏览 1
提问于2011-12-06
得票数 4
回答已采纳
4
回答
Lisp
家族:如何摆脱
面向
对象
的
类java思维?
、
、
、
、
背景:我在Java中做了很多大型和相对复杂
的
项目,在嵌入式C编程方面有很多经验。我已经熟悉了方案和CL语法,并
编写
了一些
简单
的
程序
与球拍。
lisp<
浏览 4
提问于2015-12-20
得票数 11
回答已采纳
3
回答
函数式编程和数据库交互
的
最佳实践是什么?
、
、
、
、
我知道在像Java这样
的
纯
面向
对象
语言中,使用像Hibernate这样
的
ORM通常是有意义
的
。但是,在用Clojure或
Common
LISP
编写
CRUD类型
的
功能时,我该怎么办呢?
浏览 1
提问于2009-02-19
得票数 9
4
回答
Clojure、Scheme/ between和
Common
Lisp
有什么不同?
、
、
、
、
我知道它们是同一个叫做
lisp
的
语言家族
的
方言,但是它们到底有什么不同呢?如果可能的话,你能给出一个概述,包括语法,特征,功能和资源等主题。
浏览 3
提问于2012-06-27
得票数 135
回答已采纳
1
回答
如何在
Common
Lisp
中加载库?
、
但是如何在
Common
Lisp
中加载库呢?
浏览 0
提问于2012-04-22
得票数 2
回答已采纳
11
回答
用
Lisp
进行(严肃
的
) web开发可行吗?
显然,
用
几乎任何编程语言
编写
几乎任何类型
的
应用
程序
都是可能
的
,特别是在
Lisp
(可以是Scheme还是
Common
Lisp
)这样功能强大
的
编程语言中。但是,将其用于web开发实用吗?如果是这样,什么应该是一个好
的
起点?在哪里可以找到适当
的
资源(工具、库、文档、最佳实践、示例等)对于这种性质
的
项目?
浏览 3
提问于2009-02-17
得票数 101
回答已采纳
2
回答
如何在Windows中使用Sublime text 2设置
Lisp
?
、
、
如何设置
Common
Lisp
来处理sublime text 2.有没有一种方法可以设置它以便我可以轻松地编译和运行代码,我对
lisp
和sublime text都是新手。
浏览 8
提问于2014-11-27
得票数 2
2
回答
如何
编写
这样
的
PHP代码?
、
、
、
$this->admin_model->list_user()$this->hello_world().上面的代码是CodeIgniter,我认为CakePHP也遵循相同
的
编码
风格
。请给我一个
简单
的
例子,如何让我
的
"hello_world“喜欢 $this->so
浏览 1
提问于2010-11-30
得票数 2
4
回答
在
Common
Lisp
中有没有像Python
的
` in __name__ == "__main__":`这样
的
东西?
、
我在两个独立
的
文件中
编写
了两个函数,假设它们是文件A.
lisp
和B.
lisp
,其中两个文件都有一些用于测试
的
主
程序
代码,并且A.
lisp
将在B.
lisp
中调用该函数。这意味着在A.
lisp
中直接使用load方法将在B.
lisp
中执行主要代码,这是不应该发生
的
。在我看来,这些文件太小了,不能考虑使用包之类
的
东西。在
Common
Lisp
中有没有类似
浏览 0
提问于2012-01-03
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券