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 :
بازگشت