忘记密码   免费注册 查看新帖 |

ChinaUnix.net

  平台 论坛 博客 认证专区 大话IT HPC论坛 徽章 文库 沙龙 自测 下载 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
12下一页
最近访问板块 发新帖
查看: 3352 | 回复: 10
打印 上一主题 下一主题

开始学scheme [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-06-27 16:33 |只看该作者 |倒序浏览
FP版比较冷清去,
想学FP,
打算从scheme开始,
(别人推荐我学cl,但我感觉scheme比它简单)
现在谁能推荐一个解释器,
还有一些学习教程、路线什么的,

我现在用的是guile,
看的是t-y-scheme,
但是上面的结构定义在guile里我试了好几次都不行,
请指教

论坛徽章:
0
2 [报告]
发表于 2012-06-27 17:46 |只看该作者
没人理,果断自己顶起~~~~~~

论坛徽章:
0
3 [报告]
发表于 2012-06-28 03:36 |只看该作者
lisp系语言本身的特点比函数式更鲜明,单纯想学习函数式编程还是选ocaml, haskell这些更合适。

论坛徽章:
0
4 [报告]
发表于 2012-06-28 09:11 |只看该作者
oooooxxxxx 发表于 2012-06-28 03:36
lisp系语言本身的特点比函数式更鲜明,单纯想学习函数式编程还是选ocaml, haskell这些更合适。


lua, perl什么的,我以前都打算学的,
但都是看了一点就不看了,开始学其他的,
不能再这样半途而废了,
开始抓住一个吧,
将来要出scheme的emacs,
我还是抓住这个语言好好学下吧,
以后还可以和C混合编程,
不是为了工作用,
我的工作跟scheme差的太远了

论坛徽章:
0
5 [报告]
发表于 2012-06-28 09:38 |只看该作者
本帖最后由 hshq_cn 于 2012-06-28 09:39 编辑

chez不错,命令行有历史记录功能,也能tab补全,其作者写了scheme的电子书(也在官网)。

要与C混编,可以看下vicare,x86平台的JIT,支持FFI。

这俩都支持r6rs。

论坛徽章:
0
6 [报告]
发表于 2012-06-28 10:11 |只看该作者
hshq_cn 发表于 2012-06-28 09:38
chez不错,命令行有历史记录功能,也能tab补全,其作者写了scheme的电子书(也在官网)。

要与C混编,可 ...


多谢指教

论坛徽章:
0
7 [报告]
发表于 2012-07-21 16:10 |只看该作者
去看guile manual吧

论坛徽章:
0
8 [报告]
发表于 2012-11-07 20:57 |只看该作者
slucx 发表于 2012-06-27 16:33
FP版比较冷清去,
想学FP,
打算从scheme开始,


什么结构定义?只要是rnrs有的guile都有,除非它用的不是标准语法

论坛徽章:
0
9 [报告]
发表于 2012-11-30 12:00 |只看该作者
推荐DrRacket,Guile真的太简陋了……

论坛徽章:
3
摩羯座
日期:2013-11-12 20:06:19午马
日期:2013-11-27 16:35:55双鱼座
日期:2014-04-04 19:02:30
10 [报告]
发表于 2013-01-10 19:28 |只看该作者
我的解释器是 mit-scheme,SICP推荐的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

DTCC2018购票6.8折优惠进行时

中国数据库技术大会是国内数据库及大数据领域规模最大、最受欢迎的技术交流盛会。 2018年5月10-12日,第九届中国数据库技术大会将如约而至。本届大会以“数领先机•智赢未来”为主题,设定2大主会场及20个技术专场,邀请来自国内外互联网、金融、教育等行业百余位技术专家,共同探讨Oracle、MySQL、NoSQL、大数据等领域的前瞻性热点话题与技术。
----------------------------------------
优惠时间:2018年2月13日前

报名链接>>
  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802020122
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP