Slashdot Mirror


User: samuel.lampa

samuel.lampa's activity in the archive.

Stories
0
Comments
8
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 8

  1. Re:Can't Named Unix Named Pipes Be Used To Do This on Has Flow-Based Programming's Time Arrived? · · Score: 1

    Can't Named Unix Named Pipes Be Used To Do This. Seems like the parts are there.

    Yep, partly done alreday. Have a look here: https://groups.google.com/forum/#!searchin/flow-based-programming/shell/flow-based-programming/PC96WYOAwAU/ICRZg_5K1XMJ

  2. Re:6:07 YouTube: Dataflow vs FBP, Reactive vs Non- on Has Flow-Based Programming's Time Arrived? · · Score: 1

    Oops, forgot the link: http://youtu.be/iFlT93wakVo

  3. 6:07 YouTube: Dataflow vs FBP, Reactive vs Non-R. on Has Flow-Based Programming's Time Arrived? · · Score: 1

    As data flow seems to be a more well known concept for some, watch this excellent 6 minute exposition of the differences between:

    1. Data flow vs. Flow based programs
    2. Reactive vs Non-reactive
    3. Event based vs Query or Call/Return based
    4. Eager vs Lazy evaluation

    Some of the most clarifying bits of speech I have ever listened to.

  4. Re:Please do your homework. FBP proven since 40 ye on Has Flow-Based Programming's Time Arrived? · · Score: 1

    Thanks, yea, I looked up this recently but I don't seem to ever learn this properly. Always tend remember it the other way around :/

  5. Indeed, actually exists FBP shell based FBP lib on Has Flow-Based Programming's Time Arrived? · · Score: 2

    Indeed, unix pipes, especially if usning named FIFOs as well, is a subset of the Flow based programming paradigm fullfilling quite a bit of it's specifications. A full FBP implementation adds a few things like option ports (could be done in shell with parameters though), custom information packet design (is only text strings in unix), and so called "initiation information packets", and surely a few more.

    There is actually an attempt at implementing a full FBP system in shell scripts only, which is kind of cool. It was discussed in the flow based programming forum,here: https://groups.google.com/forum/#!searchin/flow-based-programming/shell/flow-based-programming/PC96WYOAwAU/ICRZg_5K1XMJ

  6. Indeed very close on Has Flow-Based Programming's Time Arrived? · · Score: 1

    Indeed LabView is quite close to the FBP specification. Have a look at this thread in the flow based programming forum where this is discussed in quite some detail:
    * https://groups.google.com/forum/#!msg/flow-based-programming/zhkfHlunu5Y/kYDGVsqtQaoJ

  7. Re:Please do your homework. FBP proven since 40 ye on Has Flow-Based Programming's Time Arrived? · · Score: 1

    Ok, not everybody is prejudical of course, but that's very recommended links in anyway! :)

  8. Please do your homework. FBP proven since 40 years on Has Flow-Based Programming's Time Arrived? · · Score: 1

    You should all do some homework before throwing out all this prejudice. Flow based programming has been successfully used in many implementations ever since it's invention in the 70's at IBM. One Canadian bank has been running (and maintaining) an FBP program continuously for over 40 years!

    You are right that FBP (or something very close) can be found in successful systems such as Unix pipes, LabView and Apple quartz composer. If you read FBP inventor J P Morrisons canonical book on the topic (linked below) though, you will notice that there are some details to the FBP specifications that should be observed, in order to gain all the full benefits of a full-featured FBP implementation.

    Some homework suggestions for you all:

    1. Why not start with NoFlo creator, Henri Bergius' excellent post, "NoFlo Kickstarter, the hacker's perspective":
          http://bergie.iki.fi/blog/noflo-kickstarter-launch/
    2. Watch the intro video to FBP and NoFlo:
          http://vimeo.com/72065207
    3. Read up/watch some more on the NoFlo (finished) kickstarter page:
          http://www.kickstarter.com/projects/noflo/noflo-development-environment
    4. Read up a bit on FBP inventor J P Morrisons website:
          http://jpaulmorrison.com/
    5. Join the discussion in the FBP group:
          https://groups.google.com/forum/#!forum/flow-based-programming
    6. Join the FBP Google+ community:
          http://gplus.to/flowbased
    7. Last but not least, read the book!
          http://tinyurl.com/fbpbook