Message from discussion Loop puzzle
Received: by 10.204.13.69 with SMTP id b5mr977366bka.4.1332142327440;
Mon, 19 Mar 2012 00:32:07 -0700 (PDT)
From: Antony <remove+spam_lisp.li...@gmail.com>
Subject: Re: Loop puzzle
Date: Mon, 19 Mar 2012 00:32:05 -0700
Organization: Aioe.org NNTP Server
References: <firstname.lastname@example.org> <email@example.com> <firstname.lastname@example.org> <email@example.com> <firstname.lastname@example.org> <9qi6rmF5okU1@mid.individual.net> <rNOSPAMon-B4B54B.email@example.com> <firstname.lastname@example.org> <rNOSPAMon-92D7E6.email@example.com> <firstname.lastname@example.org> <email@example.com> <rNOSPAMon-2B1DD7.firstname.lastname@example.org>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2
X-Notice: Filtered by postfilter v. 0.8.2
Content-Type: text/plain; charset=UTF-8; format=flowed
On 2/26/2012 11:11 AM, RG wrote:
>> I am still developing my first CL app and so far I have exactly one
>> issue - the status of multi threading in the implementations.
>> That is the only thing that worries me about going to production.
> Really? Why does that worry you? More specifically, why does it worry
> you more than any other language? Multithreading is a minefield no
> matter what language you're using.
It's not possible (or too hard) for me give any logical reason for this.
I can only say this is by experience. I don't have a problem on the
application side, cause that is under my control.
As a recent example - I delivered and maintained a server app using
.net/C# for about 3 years, in which I never ran into any MT issues. This
is just an example, I don't want to list my 22+ years of work resume
here. All I can say it's quite diverse in terms of programming languages
I can point out what I perceive the situation to be:
ECL is going through multithreading birthing pains.
There is a thread (no pun intended) on the CCL mailing list about multi
threading and freebsd and how difficult it is on the implementation side.
ACL I am under the impression is just beginning with MT support
LW may be doing great, but I have tried and given it up too many times.
I think sbcl is having extensive multithreading surgery.
Same for CLISP
I didn't get an answer about CMUCL status regarding MT
This is too much complaining, but there isn't much else I can do for
> I'm very happy to hear that people are actually working on production
> apps in CL. May I ask what you are working on?