--
You received this message because you are subscribed to the Google Groups "Flow Based Programming" group.
To unsubscribe from this group and stop receiving emails from it, send an email to flow-based-programming+unsub...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to flow-based-programming+unsubscri...@googlegroups.com.
Joe Witt scripsit:
proce
To unsubscribe from this group and stop receiving emails from it, send an email to flow-based-programming+unsubscri...@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Flow Based Programming" group.
To unsubscribe from this group and stop receiving emails from it, send an email to flow-based-progra...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to flow-based-programming+unsub...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Flow Based Programming" group.
To unsubscribe from this group and stop receiving emails from it, send an email to flow-based-programming+unsub...@googlegroups.com.
--
--
You received this message because you are subscribed to the Google Groups "Flow Based Programming" group.
To unsubscribe from this group and stop receiving emails from it, send an email to flow-based-progra...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to flow-based-progra...@googlegroups.com.
John, Paul,
Are there specific use cases/examples you can point to which you believe are best addressed by having named input ports? Perhaps it is a case where a black-box requires the presence of multiple distinct items to happen before that black-box can meaningfully do its work? We've dealt with that again using this very simple context mechanism I describe above.
--
Paul,Thank you for your response.My primary question at this point, and frankly in the spirit of YAGNI, is about understanding the necessity of named input ports and I suggested an alternative mechanism based on the context afforded within the information packets themselves.
--
To unsubscribe from this group and stop receiving emails from it, send an email to flow-based-programming+unsub...@googlegroups.com.
On Nov 27, 2014 12:56 PM, "Joe Witt" <joe....@gmail.com> wrote:
>
> Paul,
>
> Our aim is to allow developers and non-developers alike to build powerful data flows by doing so visually and in real-time so feedback and consequence of modification is immediate. Input ports for a given black box, and we've built or seen hundreds to date, have never been necessary to to elegantly achieve a given goal. Thus, we've kept the additional concept and construct of named input ports on black boxes out of the system. We have not by any means closed the book on them - we are just seeking to understand their necessity before we commit to them.
>
> I recognize this is an important aspect of what you refer to as classical FBP and so will continue to find a common ground to better articulate and discuss.
>
> Thanks
> Joe
>
I guess we share a lot of the same goals, as well as the desire for elegance, but where you see multiple input ports as an unnecessary frill, I see allowing only one input port as an unnecessary restriction! As I asked before, what does it buy you? Perhaps if you could explain your term "context", things might become a bit clearer! How for instance do you implement components that do "gating"? How do you delay a process until data arrives at a secondary input port? Perhaps you have developed techniques for all of these, but based on a different mental model...
Regards,
Paul
Paul
--
--
--
You received this message because you are subscribed to a topic in the Google Groups "Flow Based Programming" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/flow-based-programming/_lQhsJR_Ihg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to flow-based-progra...@googlegroups.com.
--
--
--