Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: Nala Ginrut <nalaginrut-Re5JQEeQqe8AvxtiuMwx3w <at> public.gmane.org>
Subject: =?GB2312?B?UmU6IFtMaXNwLWNuXSBbT1RdILn6xNq1xNPDR1VJTEWx4NC0tcS3/s7x?= =?GB2312?B?xvc=?=
Newsgroups: gmane.lisp.china
Date: Sunday 15th April 2012 12:03:05 UTC (over 5 years ago)
目前还没有出稳定版,刚刚解决了几个导致崩溃的bug,不过学生的话可以尝试用这个来在校内架设自己的站点,好消息是目前狂刷新浏览器不会崩溃了,坏消息是目前暂时没有空写文档。
最好等我上了actor
model再考虑压测。目前Ragnarok只是普通的线程服务器,没有用到工作模型。松本行宏在自己的书里说用了actor
model的服务器性能比线程服务器好得多,所以无论如何也要试试actor。现在基本完成了功能框架,准备开始优化了。
Scheme跟其他语言不一样,一般没有直接可用的actor
module,因为Scheme当初就是为了实现actor而设计的语言[1],first
class continuation和proper
tail
call两大特性都是为了actor而加入的。但它只是为了方便实现actor而设计,不像erlang那样完全属于actor的语言,不用actor这门语言基本就无法用的感觉。说白了,Scheme一开始就是为了设计高性能服务器而诞生的语言,但后来不知怎么回事就沦落为专门为了上课交作业而使用的语言了。

[1]Scheme started as an attempt to understand Carl Hewitt's Actor
model, for which purpose Steele and Sussman wrote a "tiny Lisp
interpreter" using Maclisp and then "added mechanisms for creating
actors and sending messages."[7] Scheme was originally called
"Schemer", in the tradition of other Lisp-derived languages like
Planner or Conniver. The current name resulted from the authors' use
of the ITS operating system, which limited filenames to two components
of at most six characters each. Currently, "Schemer" is commonly used
to refer to a Scheme programmer. ------From Wiki

2012/4/15 CRLF0710 :
> 最近没有收邮件.
>
> 矮油,这楼除了一楼以外都在跑题……
>
>
首先,纳兰经若君其实就在这个邮件列表里的啊……在前面一篇[emacs
lisp]求解cons和list的区别
>
的楼里,二楼署名Nala的就是。不过看起来貌似是只用scheme的=
=
>
> 然后,当然是上ragnarok的地址:https://gitorious.org/glow/ragnarok/
>
> 最后:求闲着没事的各位大大上ab测试结果……
如果性能不错的话俺也装上玩玩~
>



>
PS:前几天重做系统之后重下了GRUB4DOS但是居然这次死活没法正常识别我Ext3分区里的内容……加上光驱挂了没法用LiveCD...纠结死了……
>
> --
> Wir müssen wissen; wir werden wissen!
> CrLF.0710
>
> --
> Lisp-cn(Lisp中文用户组)
> CLUG http://lisp.org.cn

-- 
Lisp-cn(Lisp中文用户组)
CLUG http://lisp.org.cn
 
CD: 3ms