🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #5825

Programming Paradigms

#5825
From: Russell J. Abbott
Date: Mon, 24 Oct 1988 15:57
38 lines
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!abbott

Show 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