Abstract: | This paper presents a kernel language KLND on the basis of analysing the kernel language requirements of new generation computer systems. These requirements are: the ability of know-ledge processing, the parallelism, the elegant mathematical properties of the computation model which is appropriate for working as the basis of the novel architecture design, and the suitability for writing large scale softwares. The main features of KLND are as follows: - several new language concepts,
- the modularity,
- the unification of logical and functional programming styles,
- the exploitation of the parallelism,
- the introduction of the type concept,
- the introduction of the storage concept.
|