chui

用户名:chui

注册于:2017-11-28

主题数: 3     回贴数: 41

网站:

介绍:

最后活动于13 天前
回复了主题  › 如何使用模式匹配宏

666

«  2018-09-07
创建了主题  › vscode 的chez 插件 -- vscode-chez

写了一个vscode的chez插件,让scheme开发更加方便

搜索chez或者scheme就可以搜索到vscode-chez.


虽然目前只是整合其他插件,功能还比较简单,但是后续会加上其他功能,有什么建议和意见可以到 issue 上提交。

«  2018-07-13
回复了主题  › Scheme解释器

«  2018-05-19
回复了主题  › Scheme解释器

«  2018-05-19
回复了主题  › 正则表达匹配

raven install irregex

«  2018-04-25
回复了主题  › 正则表达匹配

irregex

«  2018-04-24
回复了主题  › theSchemer 基金会征求筹建建议和讨论

回复#11 @zarzen :

也不是造轮子的优势,是scheme有那么多轮子,我们怎么集中起来,让这些轮子健壮,可用,规范,不然造轮子是不可避免的问题。scheme有那么多实现chicken,mit,chez,还有派生的实现如racekt, 有致力于通用rnrs库的如akku,或者raven这样为chez服务的,还有各种各样的官方,非官方的库

«  2018-04-21
回复了主题  › 上传头像一直失败

目前图片长传不可用

«  2018-04-21
回复了主题  › 要不要每年搞个Scheme Conf

回复#3 @fold :

这个不好量化,至少发起行动,能让schemer觉得靠谱,可去。

«  2018-04-07
回复了主题  › 要不要每年搞个Scheme Conf

想法是很好的,地点估摸离不开上海,深圳,杭州这几个地方,但是这个需要一定人数响应才可以实施,最好还要有圈内有点影响力的人或组织参与

«  2018-04-06
回复了主题  › 切分字符串的方法

回复#13 @theschemer :

少加一个边界判断

(define (split1 s c)   (letrec* ([len (string-length s)]             [walk (lambda (str begin end rst)                     (cond ((>= begin len) rst)                           ((or (= 
«  2018-04-01
回复了主题  › 切分字符串的方法

回复#7 @fold :

3种写法速度评测

1是chui的写法,2是fold的,3是theschemer的

Chez Scheme Version 9.5 Copyright 1984-2017 Cisco Systems, Inc. > (load "test.ss") > (time (test split1)) (time (test split1))     323 collections   
«  2018-03-31
回复了主题  › 切分字符串的方法

回复#7 @fold :

(define (split s c)   (letrec* ([len (string-length s)]             [walk (lambda (str begin end rst)                     (cond ((= begin len) rst)                           ((char=? (string-ref str end) c)  
«  2018-03-31
回复了主题  › 切分字符串的方法

回复#7 @fold :

你这个是racket吧?chez 中要指明substring 的end

(walk (substring str 1 (string-length str))


«  2018-03-31
回复了主题  › 万元大奖征召LISP黑客

«  2018-03-24
回复了主题  › 切分字符串的方法

回复#5 @yanying :

很好的想法,可以开个新的帖子探讨下

«  2018-03-21
回复了主题  › 切分字符串的方法

回复#3 @theschemer :

scheme程序员的坎

«  2018-03-20
回复了主题  › 切分字符串的方法

srfi 或者slib ,用 irrregex 也行


«  2018-03-15
回复了主题  › 社区工作计划

回复#4 @theschemer :

按这速度,我们估计能以在六一儿童节庆祝社区3个目标的初步完成

«  2018-03-06
回复了主题  › 如何掌握程序语言

回复#1 @yeqy :

王垠自己有写了解释器

«  2018-03-02
回复了主题  › raven 官方群 724577239

这个群也是目前 theschemer的官方群哦

«  2018-03-01
回复了主题  › 新写的Scheme http服务器 + Web Framework

cool

«  2018-03-01
回复了主题  › 如何获取shell命令的输出?

最简单办法就是 'ls>> temp' , 把结果存入临时文件,然后读取并删除文件,不想这样子的话查查 open-process-ports 的用法,它可以和子进程交互

«  2018-03-01
回复了主题  › 有哪些使用Chez Scheme开发的非常成功的项目?

回复#2 @0x00evil :

chez 开源是2年前,之前是商业项目,所以用chez的也是秘而不宣的商业项目。不过我们对chez的未来是充满希望的

«  2018-02-27
创建了主题  › raven 官方群 724577239

raven 官方用户群 724577239 已创建!

希望各位使用raven或者想了解raven的schemer们能加入进来,一起交流,大家一起为raven和scheme出一份力

«  2018-02-26
回复了主题  › Chez Scheme有什么好用的编辑器?

回复#2 @0x00evil :

vscode-scheme  和 rainbow brackets

«  2018-02-26
回复了主题  › Chez Scheme有什么好用的编辑器?

vscode

«  2018-02-25
回复了主题  › libuv英文教程

中文 http://luohaha.github.io/Chinese-uvbook/

«  2018-02-22
回复了主题  › 是不是考虑将王垠的文章在这里做一个 copy ?

我也支持,目前已经有scheme学习资料的整合贴,也有部分王垠的文章存档,还有一些pdf 资源,还有我觉得可以再丰富点,弄个完善的资源集合

«  2018-02-05
登 录
信息栏

Scheme中文社区

推荐实现 ChezScheme / r6rs / r7rs large
theschemer.org
Q群: 724577239

精华导览

社区项目

包管理器:Raven
HTTP服务器:Igropyr (希腊火)
官方插件:vscode-chez

社区目标:

完善足以使Scheme工程化和商业化的库,特别是开发极致速度的Web服务器和ANN模块。

一直以来Scheme缺少一个活跃的中文社区,同时中文资料的稀少,导致大多数因为黑客与画家和SICP而接触Scheme的朋友,在学完SICP后无事可做,不能将Scheme转换为实际的生产力。最后渐渐的放弃。
同时Chicken等实现,却因效率问题无法与其他语言竞争。本社区只有一个目的,传播Scheme的文明之火,在最快的编译器实现上,集众人之力发展出足够与其他语言竞争的社区和库。


友情链接:

Clojure 中文论坛
函数式·China