DocumentCode
1277515
Title
Blending imperative and relational programming
Author
Budd, Timothy A.
Author_Institution
Dept. of Comput. Sci., Oregon State Univ., Corvallis, OR, USA
Volume
8
Issue
1
fYear
1991
Firstpage
58
Lastpage
65
Abstract
When imperative (value- or state-oriented) programming and logical (relation-oriented) programming are combined into a single language, the combination is even more powerful than when either technique is used alone. Leda, a strongly typed compiled language that tries to combine features of both, is described. Suggestions for blending the two styles are offered. Logical features of Leda are examined.<>
Keywords
high level languages; logic programming; programming; Leda; compiled language; imperative programming; logical programming; relational programming; strongly typed language; Computer languages; Data structures; Joining processes; Logic programming; Optimizing compilers; Problem-solving; Programming profession; Runtime; Software systems;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/52.62933
Filename
62933
Link To Document