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


_______________________________________________
patterns-discussion mailing list
[EMAIL PROTECTED]
http://mail.cs.uiuc.edu/mailman/listinfo/patterns-discussion

Reply via email to