Fabrik
Encyclopedia
Fabrik is a visual
programming
integrated development environment
implemented in Smalltalk
and designed at Apple Computer
by Dan Ingalls, Scott Wallace, Yu-Ying Chow, Frank Ludolph, Ken Doyle and others during the mid-1980s. It consists of a kit of computational and graphic
user interface
components that can be "wired" together to build new components and useful application
s.
Visual programming language
In computing, a visual programming language is any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used...
programming
Computer programming
Computer programming is the process of designing, writing, testing, debugging, and maintaining the source code of computer programs. This source code is written in one or more programming languages. The purpose of programming is to create a program that performs specific operations or exhibits a...
integrated development environment
Integrated development environment
An integrated development environment is a software application that provides comprehensive facilities to computer programmers for software development...
implemented in Smalltalk
Smalltalk
Smalltalk is an object-oriented, dynamically typed, reflective programming language. Smalltalk was created as the language to underpin the "new world" of computing exemplified by "human–computer symbiosis." It was designed and created in part for educational use, more so for constructionist...
and designed at Apple Computer
Apple Computer
Apple Inc. is an American multinational corporation that designs and markets consumer electronics, computer software, and personal computers. The company's best-known hardware products include the Macintosh line of computers, the iPod, the iPhone and the iPad...
by Dan Ingalls, Scott Wallace, Yu-Ying Chow, Frank Ludolph, Ken Doyle and others during the mid-1980s. It consists of a kit of computational and graphic
Graphical user interface
In computing, a graphical user interface is a type of user interface that allows users to interact with electronic devices with images rather than text commands. GUIs can be used in computers, hand-held devices such as MP3 players, portable media players or gaming devices, household appliances and...
user interface
User interface
The user interface, in the industrial design field of human–machine interaction, is the space where interaction between humans and machines occurs. The goal of interaction between a human and a machine at the user interface is effective operation and control of the machine, and feedback from the...
components that can be "wired" together to build new components and useful application
Application software
Application software, also known as an application or an "app", is computer software designed to help the user to perform specific tasks. Examples include enterprise software, accounting software, office suites, graphics software and media players. Many application programs deal principally with...
s.
External links
- Fabrik - A Visual Programming Environment
- Fabrik History
- Fabrik Fabrik entry from the Squeak Swiki