User Tools

Site Tools


what_is_the_best_dci_language

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

what_is_the_best_dci_language [2014/01/20 08:32]
gazoot created
what_is_the_best_dci_language [2014/01/25 09:53] (current)
gazoot
Line 1: Line 1:
 ====== What is the best DCI language? ====== ====== What is the best DCI language? ======
-Your favorite language, of course! :-) Naturally it should have some notion of objects, since DCI is about networks of communicating ​objects. ​+Your favorite language, of course! :-) Naturally it should have some notion of objects, since DCI is about networks of collaborating ​objects. ​
  
-Furthermore,​ these objects will have functionality (methods) attached to them at runtime, so the language must support some way of extending types, ​taking care not breaking object identity at the same time(([[Why isn't it DCI if you use a wrapper object to represent the Role?]])). Some examples of how this is done with statically typed languages like C# and C++ can be found here: [[Can I use DCI in Java?]].+Furthermore,​ these objects will have functionality (methods) attached to them at runtime, so the language must support some way of extending types, ​while [[Why isn't it DCI if you use a wrapper object to represent the Role?|not breaking object identity]] at the same time. Some examples of how this is done with statically typed languages like C# and C++ can be found here: [[Can I use DCI in Java?]].
  
 See [[Existing DCI Implementations]] for information about support for the language of your choice. See [[Existing DCI Implementations]] for information about support for the language of your choice.
what_is_the_best_dci_language.1390206726.txt.gz ยท Last modified: 2014/01/20 08:32 by gazoot