BEFLIX
First embedded domain-specific language for computer animation
BEFLIX is the name of the first embedded domain-specific language for computer animation, invented by Ken Knowlton at Bell Labs in 1963. The name derives from a combination of Bell Flicks. Ken Knowlton used BEFLIX to create animated films for educational and engineering purposes.
Nº Q4835421 ★
Common · Knowledge
BEFLIX
First embedded domain-specific language for computer animation
BEFLIX is the name of the first embedded domain-specific language for computer animation, invented by Ken Knowlton at Bell Labs in 1963. The name derives from a combination of Bell Flicks. Ken Knowlton used BEFLIX to create animated films for educational and engineering purposes.
From Wikipedia
BEFLIX is the name of the first embedded domain-specific language for computer animation, invented by Ken Knowlton at Bell Labs in 1963. The name derives from a combination of Bell Flicks. Ken Knowlton used BEFLIX to create animated films for educational and engineering purposes. He also collaborated with the artist Stan Vanderbeek at Bell Labs to create a series of computer-animated films called Poemfields between 1966 and 1969. BEFLIX was developed on the IBM 7090 mainframe computer using a Stromberg-Carlson SC4020 microfilm recorder for output. The programming environment targeted by BEFLIX consisted of a FORTRAN II implementation with FORTRAN II Assembly Program (FAP) macros. The first version of BEFLIX was implemented through the FAP macro facility. A later version targeting FORTRAN IV resembled a more traditional subroutine library and lost some of the unique flavor to the language. Pixels are produced by writing characters to the screen of the microfilm recorder with a defocused electron beam. The SC4020 used a charactron tube to expose microfilm. In BEFLIX, the electron beam is defocused to draw pixels as blurred character shapes. Characters are selected to create a range of grayscale values for pixels. The microfilm recorder is not connected directly to the 7090, but communicates through magnetic tape. BEFLIX writes the magnetic tape output on the 7090 and the film recorder reads the tape to create the film output. BEFLIX also supports a preview mode where selected frames of the output are written to the line printer.
Text: Wikipédia, CC BY-SA 4.0. ·
Related cards
-
Befunge
2-dimensional esoteric programming language
Nº Q814269 ★
Not listed
-
Tom Fulp
American programmer; creator of website Newgrounds
Nº Q7815876 ★★
Not listed
-
C
CLIPS
Public domain software tool for building expert systems
Nº Q165372 ★
Not listed
-
S
Syncro-Vox
Filming technique
Nº Q7662273 ★
Not listed
-
Ken Thompson
American programmer and computer scientist, co-creator of the Unix operating system (born 1943)
Nº Q1107006 ★★★
Not listed
-
BASIC
Programming language for beginners, mainly using familiar English words or abbreviations of them
Nº Q42979 ★★★
Not listed