Object-Oriented Intensional Programming: Intensional Classes Using Java and Lucid

Computer Science – Programming Languages

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

27 pages, 8 listings, 2 tables, 5 figures

Scientific paper

10.1109/SERA.2010.29

This article introduces Object-Oriented Intensional Programming (OO-IP), a new hybrid language between Object-Oriented and Intensional Programming Languages in the sense of the latest evolutions of Lucid. This new hybrid language combines the essential characteristics of Lucid and Java, and introduces the notion of object streams which makes it is possible that each element in a Lucid stream to be an object with embedded intensional properties. Interestingly, this hybrid language also brings to Java objects the power to explicitly express and manipulate the notion of context, creating the novel concept of intensional object, i.e. objects whose evaluation is context-dependent, which are here demonstrated to be translatable into standard objects. By this new approach, we extend the use and meaning of the notion of intensional objects and enrich the meaning of object streams in Lucid and semantics of intensional objects in Java.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Object-Oriented Intensional Programming: Intensional Classes Using Java and Lucid does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Object-Oriented Intensional Programming: Intensional Classes Using Java and Lucid, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object-Oriented Intensional Programming: Intensional Classes Using Java and Lucid will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-35237

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.