tag:blogger.com,1999:blog-330230180594402556.post2086193867773241543..comments2022-09-11T12:09:51.758-07:00Comments on blog: Web development in single threaded lisp with slime and hunchentootA. V.http://www.blogger.com/profile/12081946569115359377noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-330230180594402556.post-27627423169414688962014-11-06T23:00:43.770-08:002014-11-06T23:00:43.770-08:00Have you considered CCL?Have you considered CCL?A. V.https://www.blogger.com/profile/12081946569115359377noreply@blogger.comtag:blogger.com,1999:blog-330230180594402556.post-15802681725097047632014-11-06T16:02:08.000-08:002014-11-06T16:02:08.000-08:00Hello. Yes SBCL for ARM in Linux is single thread...Hello. Yes SBCL for ARM in Linux is single threaded.<br /><br />I am currently using your code for writing web applications on a Raspberry Pi running Linux. Thanks for the good idea!Anonymoushttps://www.blogger.com/profile/01537749951425595154noreply@blogger.comtag:blogger.com,1999:blog-330230180594402556.post-69221860682174126172014-11-06T04:59:36.765-08:002014-11-06T04:59:36.765-08:00Consulted SBCL manual - indeed, thread on ARM are ...Consulted SBCL manual - indeed, thread on ARM are not supported yet.A. V.https://www.blogger.com/profile/12081946569115359377noreply@blogger.comtag:blogger.com,1999:blog-330230180594402556.post-66117672639112306692014-11-06T04:49:21.216-08:002014-11-06T04:49:21.216-08:00Hi, thanks for the info.
Is SBCL for ARM single t...Hi, thanks for the info.<br /><br />Is SBCL for ARM single threaded?A. V.https://www.blogger.com/profile/12081946569115359377noreply@blogger.comtag:blogger.com,1999:blog-330230180594402556.post-68288058147839538652014-11-04T09:23:27.239-08:002014-11-04T09:23:27.239-08:00Hello. If you want to use the code proposed by th...Hello. If you want to use the code proposed by the author with the new versions of hunchentoot (I tested with the 1.2.27 version in sbcl 1.2.1 for ARM), you will need to make some changes in the code. The function that need changes is start-instance in slime-over-http.lisp:<br /><br /> (defun start-instance ()<br /> (format t "starting hunchentoot")<br /> (catch 'stop-instance<br /> (hunchentoot:start<br /> (make-instance 'hunchentoot:easy-acceptor<br /> :port 4343)))<br /> (format t "returned after hunchentoot:start ~%"))<br /><br />Also the redefinition of hunchentoot::keep-alive-p need to be as this:<br /><br /> (defun hunchentoot::keep-alive-p (request))Anonymoushttps://www.blogger.com/profile/01537749951425595154noreply@blogger.com