It seems to me that the difference of swarm vs individual programming is between external and internals. Eg in Ants their genome (and epigenome) program them for individual actions but for them to move the environment must change. Changing it in a controlled way brings about an overall change because of the emergent qualities of each individuals programming. Thinking of it this way allows conditionals to be easily applied in every individual, so sparse (or ragged) arrays are accommodated.
greg ~krsnadas.org -- from: Dan Bron <[email protected]> to: J Chat <[email protected]> date: 30 July 2015 at 08:34 subject: Re: [Jchat] Swarm programming from: Raul Miller <[email protected]> to: Chat forum <[email protected]> date: 30 July 2015 at 08:25 subject: Re: [Jchat] Swarm programming >>> My take is “J swarm processing capabilities” would not be J. It would be a >>> new language (maybe a very interesting new language, maybe not, but a new >>> language in any case). >> Or maybe just a new primitive? (Or maybe just a few of them?) >More likely a new way of thinking; and a methodology to integrate and >harmonize that new way of thinking with our existing, successful, way of >thinking. >For example, OOP hasn’t been such a great complement to J. 15 years later and >it still feels like a bolt on (please note: OOP, not namespace support). -Dan ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
