Article View: comp.lang.misc
Article #5825Programming Paradigms
From: Russell J. Abbott
Date: Mon, 24 Oct 1988 15:57
Date: Mon, 24 Oct 1988 15:57
38 lines
2024 bytes
2024 bytes
I'm interested in experiences with and opinions about application
generators.
I define an application generator as a computer program that has the
following properties.
1. It encapsulates the semantics of a particular application domain
or computational paradigm.
2. It provides a way for "programmers" to tailor, i.e., program,
the encapsulated knowledge for the use of "end users." In other
words it defines both "programming" and "end user" roles.
I'd like to take a broad view of application generators and include, for
example, spreadsheet systems as application generators. Spreadsheet
systems encapsulate a limited version of the computational paradigm of
constrained arrays of values. They are used to generate applications
when "a programmer" encodes, for example, an organizational structure
(i.e., a set of constraints), which is used by "an end user" who enters
specific data values. (Of course the programmer and end user may be the
same individual, but they need not be.)
I realize that such a broad view allows one to consider general purpose
programming languages as application generators as well as perhaps any
interactive system. My real interest, though, is in application
generators that provide programming leverage in powerful and interesting
ways, and it is experiences with these sorts of systems that I'm
soliciting comments about
I believe that this topic merits open discussion, so I request that
comments be posted so that others can join in the discussion.
Thanks,
-- Russ Abbott
Technical Details
Message-ID:
<39964@aero.ARPA>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!cs.utexas.edu!sm.unisys.com!aero!abbottShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!cs.utexas.edu!sm.unisys.com!aero!abbott From: abbott@aero.ARPA (Russell J. Abbott) Newsgroups: comp.lang.misc Subject: Programming Paradigms Message-ID: <39964@aero.ARPA> Date: 24 Oct 88 15:57:51 GMT Reply-To: abbott@aero.UUCP (Russell J. Abbott) Organization: The Aerospace Corporation, El Segundo, CA Lines: 38