patterns-discussion AT lists.siebelschool.illinois.edu
Subject: General talk about software patterns
List archive
- From: "Mike Beedle" <beedlem AT e-architects.com>
- To: <patterns-discussion AT cs.uiuc.edu>
- Subject: FW: [patterns-discussion] Pattern-Oriented Programming
- Date: Mon, 25 Oct 2004 01:58:58 -0500
- List-archive: <http://mail.cs.uiuc.edu/pipermail/patterns-discussion>
- List-id: General talk about software patterns <patterns-discussion.cs.uiuc.edu>
Mark wrote:
> In the commercial sector, it is hard to find Lisp or Smalltalk people.
> Reimplementing in a more common language will, over time, reduce costs and
> make the progress of software development more predictable.
Mark:
All true. But realize that if everyone had followed this maxim we would
still be programming in COBOL and assembler ... not in Java. There was also
a time when "it didn't make business sense to program in Java" because Java
was used even less than Lisp, remember 1995, or even 1996?
I think the key is in finding how a language becomes "a more common
language", as you said. My take on it is that there must be "powerful
marketing muscles" behind "business waves" that make some sense.
Mark wrote:
> In over 30 years, I have only been involved in one commercial project
> that used lisp.
Sorry to hear that :) Some of us are trying to change that.
Anyhow, I wanted to show the subscribers how some very simple code
implements a "pattern-oriented" way of programming and *why* that might be
appealing to programmers or businesses:
* codify pattern knowledge in code (and prose)
* very quickly create pattern instances and make them interact
with each other
* constrain abstractions used in patterns to conform to a given
pattern structure (not shown in the code posted)
etc.
- Mike
- Re: [patterns-discussion] Pattern-Oriented Programming, (continued)
- 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
- 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, Jason Baragry, 10/26/2004
- RE: [patterns-discussion] Pattern-Oriented Programming, Mike Beedle, 10/26/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Pascal Costanza, 10/25/2004
- RE: [patterns-discussion] Pattern-Oriented Programming, Sriram Gopalan, 10/25/2004
- RE: [patterns-discussion] Pattern-Oriented Programming, Chris Finlayson, 10/27/2004
- RE: [patterns-discussion] Pattern-Oriented Programming, Reich, Shalom, 10/27/2004
- Re: [patterns-discussion] Pattern-Oriented Programming, Ralph Johnson, 10/26/2004
Archive powered by MHonArc 2.6.16.