• DocumentCode
    2848321
  • Title

    The Fabrik programming environment

  • Author

    Ludolph, Frank ; Chow, Yu-Ying ; Ingalls, Dan ; Wallace, Scott ; Doyle, Ken

  • Author_Institution
    Apple Comput. Inc., Cupertino, CA, USA
  • fYear
    1988
  • fDate
    10-12 Oct. 1988
  • Firstpage
    222
  • Lastpage
    230
  • Abstract
    Fabrik is an experimental interactive graphical programming environment designed to simplify the programming process by integrating the user interface, the programmer language and its representation, and the environmental languages used to construct and debug programs. The programming language uses a functional, bidirectional data-flow model that trivializes syntax and eliminates the need for some traditional programming abstractions. Program synthesis is simplified by the use of aggregate and application-specific operations, modifiable examples, and the direct construction of graphical elements. The user interface includes several features designed to ease the construction and editing of the program graphs. Understanding of both individual functions and program operation are aided by immediate execution and feedback as the program is edited.<>
  • Keywords
    computer graphics; programming environments; user interfaces; Fabrik programming environment; application-specific operations; bidirectional data-flow model; environmental languages; graphical elements; interactive graphical programming environment; modifiable examples; programmer language; representation; user interface; Aggregates; Computer interfaces; Computer languages; Concrete; Feedback; Functional programming; Investments; Programming environments; Programming profession; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 1988., IEEE Workshop on
  • Conference_Location
    Pittsburgh, PA, USA
  • Print_ISBN
    0-8186-0876-5
  • Type

    conf

  • DOI
    10.1109/WVL.1988.18032
  • Filename
    18032