indika
v0.1.2
Published
Process-Oriented Agentic JavaScript as Programming Framework
Readme
Indika
Hello programmer. Are you looking for new fun ways to write programs which feel a little bit more soulful? What about a more powerful and robust composition pattern that allows to avoid inheritance while giving better design freedoms?
Say hello to Indika! She is the main character in the virtual programming environment world called Monism, who identifies as an individuum. She is, an animated object in the object-world called the runtime. The etherial substance of the virtual world is more dense that ours, causing indis like herself, only from ideas (interfaces) and notions (universals). To be existent in the world of objects, Indika has to have a structure, provided by Compo.
Compo
Other individuums will ever only see the idea of Indika in the thought/imagination realm - programmed by the dev as the public API of the interface. However, internally, Indika has a greater visibility into the structure because she's mates with Compo, who provides rock-solid structure for her. Compo will receive declaration from the developer, on who he wants in her inner circle, to make the operations that she's an agent, running smoothly. The business relies on the network of Indis and Indikas to complete their jobs reliably and on time. The jobs are methods, which although attached to Indika herself, require an operational environment with other individuums to function properly.
Chat
Indika is a special-use case of indi which has a constructor, thus self-CAusing.
