• DocumentCode
    2879114
  • Title

    General-purpose multiparadigm programming languages: an enabling technology for constructing complex systems

  • Author

    Budd, Timothy A. ; Justice, Timothy P. ; Pandey, Rajeev K.

  • Author_Institution
    Dept. of Comput. Sci., Oregon State Univ., Corvallis, OR, USA
  • fYear
    1995
  • fDate
    6-10 Nov 1995
  • Firstpage
    334
  • Lastpage
    337
  • Abstract
    Multiparadigm programming languages have been envisioned as a vehicle for constructing large and complex heterogeneous systems, such as a stock market exchange or a telecommunications network. General-purpose multiparadigm languages, as opposed to hybrid multiparadigm languages, embody several prevalent programming paradigms without being motivated by a single problem. One such language is Leda, which embodies the foundational paradigms of imperative, functional, logic, and object-oriented programming. We explore aspects of solving complex problems using Leda, in order to illustrate the benefits of using a multiparadigm language in expressing solutions to complex systems. We claim that general-purpose multiparadigm programming languages like Leda greatly expedite solutions to a variety of complex problems
  • Keywords
    functional programming; high level languages; logic programming; multiprogramming; object-oriented programming; software engineering; systems analysis; Leda language; complex system construction; enabling technology; functional programming; general-purpose multiparadigm programming languages; heterogeneous systems; imperative programming; large systems; logic programming; object-oriented programming; programming paradigms; stock market exchange; telecommunications network; Computer languages; Computer science; Frequency; Functional programming; Logic programming; Machine tools; Object oriented programming; Problem-solving; Stock markets; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems, 1995. Held jointly with 5th CSESAW, 3rd IEEE RTAW and 20th IFAC/IFIP WRTP, Proceedings., First IEEE International Conference on
  • Conference_Location
    Ft. Lauderdale, FL
  • Print_ISBN
    0-8186-7123-8
  • Type

    conf

  • DOI
    10.1109/ICECCS.1995.479354
  • Filename
    479354