patterns-discussion AT lists.siebelschool.illinois.edu
Subject: General talk about software patterns
List archive
- From: Ralph Johnson <johnson AT cs.uiuc.edu>
- To: Pascal Costanza <pascal AT p-cos.net>
- Cc: Mike Beedle <beedlem AT e-architects.com>, patterns-discussion AT cs.uiuc.edu
- Subject: Re: [patterns-discussion] Pattern-Oriented Programming
- Date: Mon, 25 Oct 2004 06:56:26 -0500
- List-archive: <http://mail.cs.uiuc.edu/pipermail/patterns-discussion>
- List-id: General talk about software patterns <patterns-discussion.cs.uiuc.edu>
On 10/25/04 2:18 AM, "Pascal Costanza"
<pascal AT p-cos.net>
wrote:
>> This is a typical story. Why do people take successful systems in
>> Lisp (or Smalltalk, or ...) and rewrite them in much more boring and less
>> powerful languages? We need to understand this if we want to make the
>> world
>> safe for powerful languages.
>
> Because they make uninformed decisions. ...
>
> Edi Weitz from Hamburg asked for Lisp programmers one or two years ago
> in comp.lang.lisp if people were interested to move to Hamburg for
> continuing a Lisp job in case he is hit by a bus. He has gotten about 15
> responses from all over the world, which convinced his client to indeed
> use Lisp for a project.
>
> We Lispers and Smalltalkers tend to argue from technical grounds and the
> technical advantages of our preferred languages over other languages.
> However, these decisions are typically based purely on grounds of
> popularity (because they presumably get more - think "cheaper" -
> programmers then). Because of that we have to think on two levels at the
> same time, the technical and the social level. We foremostly have to
> provide new arguments on the latter, the former is already set.
I agree, the main reasons these languages aren't used are social rather than
technical. Programmers must become more aware of social factors.
-Ralph Johnson
- [patterns-discussion] Pattern-Oriented Programming, Mike Beedle, 10/22/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Pascal Costanza, 10/22/2004
- <Possible follow-up(s)>
- RE: [patterns-discussion] Pattern-Oriented Programming, Mike Beedle, 10/24/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Ralph Johnson, 10/24/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Mark Grand, 10/24/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Pascal Costanza, 10/25/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Ralph Johnson, 10/26/2004
- RE: [patterns-discussion] Pattern-Oriented Programming, Chris Finlayson, 10/27/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Pascal Costanza, 10/28/2004
- RE: [patterns-discussion] Pattern-Oriented Programming, Chris Finlayson, 10/27/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Pascal Costanza, 10/25/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Ralph Johnson, 10/25/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Malte Finsterwalder, 10/25/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Pascal Costanza, 10/25/2004
- Message not available
- Re: [patterns-discussion] Pattern-Oriented Programming, Malte Finsterwalder, 10/26/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Dan Palanza, 10/25/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Mark Grand, 10/24/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Ralph Johnson, 10/24/2004
- FW: [patterns-discussion] Pattern-Oriented Programming, Mike Beedle, 10/25/2004
- FW: [patterns-discussion] Pattern-Oriented Programming, Mike Beedle, 10/25/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Ralph Johnson, 10/25/2004
- RE: [patterns-discussion] Pattern-Oriented Programming, Reich, Shalom, 10/25/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Pascal Costanza, 10/25/2004
- RE: [patterns-discussion] Pattern-Oriented Programming, Mike Beedle, 10/26/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Pascal Costanza, 10/25/2004
Archive powered by MHonArc 2.6.16.