Key idea behind data-parallel languages - and perhaps all good languages |
The language expresses problem and not the machine architecture |
Need different approach to express functional parallelism |
Use"object-oriented" feature when problems has natural objects |
Do not use "object-oriented" features when objects are artifacts of target machine |
Need data and functional (object) parallel paradigms in many problems - especially multidisciplinary |