z-logo
Premium
End‐user programming of reconfigurable systems
Author(s) -
Hague Rob,
Robinson Peter
Publication year - 2006
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.758
Subject(s) - computer science , fifth generation programming language , programming language , fourth generation programming language , third generation programming language , second generation programming language , programming paradigm , lingua franca , event driven programming , ideal (ethics) , inductive programming , functional logic programming , symbolic programming , linguistics , philosophy , epistemology
There is no ideal programming language. Each is better suited to some tasks rather than others. This is true not only for complete programs, but also for different stages such as architectural design, detailed implementation and maintenance. The situation is even more acute in the case of end‐user programming languages, which cater for a much more varied user population. It would therefore be advantageous to allow the same program to be viewed, and edited, in a number of different languages. We have developed a system, Lingua Franca, that provides this facility for end‐user programming languages in the setting of ubiquitous computing in the home. Copyright © 2006 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here