5 ms·
Good to see the node.js community following the traditional pattern of technologies: 1) Discover some previously known idea 2) Create new implementation with
by carsongross 14y ago
Good to see the node.js community following the traditional pattern of technologies:
1) Discover some previously known idea
2) Create new implementation with glaring deficiencies when compared to the original implementations (which are totally ignored for the most part)
3) Hype
4) Create "Visual Programming" environments so "Anyone can write code in X!" <-- you are here
One step closer to:
5) There is nothing new under the sun.
- bevenky 14y agoWow.. thats harsh!
- JPKab 14y agoNode isn't anything new. We all know that. The best things about it are: 1) a vibrant community which makes tons of modules 2) an architecture which forces these modules to be gasp truly modular and performant The best language/framework in the world is no good (for many people's purposes) if it lacks a large community to support it.
- bergie 14y agoWell, when you bring back a programming concept invented in the 70s, there can hardly be much new about it. But at least I'm being quite honest about this on the NoFlo website: FBP itself is not a new idea: it comes from a term IBM used in the 70s to define the concepts of more manageable business workflows. NoFlo, however, refreshes these concepts and brings them to Node.js applications. When I started with NoFlo there were open source implementations of FBP for Java and C#, but I wanted something a bit more dynamic.
- gruseom 14y agoI commend you for reviving and implementing a past good idea. The 60s and 70s are a treasure trove of visionary ideas that for whatever reasons didn't win big at the time. Some of them retain high potential. We should spend more time studying these things and less time chaotically generating superficial goop; novelty is not innovation. That being said, I have had trouble figuring out what FBP is. I browsed through Morrison's book and just saw a bunch of box-and-line diagrams that my prejudices cause me to dismiss. I looked for good online resources about it and didn't find any. He doesn't seem to be the best articulator of his work. But I'm interested and open and want to get it. What do you recommend?
- aklofas 14y agoFBP is an awesome idea, the problem is that it's been largely ignored for a long time. One of these days the right time and space for this technology will come and it'll grow like a weed. That usually happens with technology that ahead of it's time. So, good sir. Whilst I do not agree with what you flame, I'll fight to the death for your right to flame it.
- bergie 14y agoFBP seems to be getting more attention. Here is a recent thread where there was discussion about real-world implementations: https://groups.google.com/d/topic/flow-based-programming/j7U1IKvOJko/discussion https://groups.google.com/d/topic/flow-based-programming/j7U...
- drudru11 14y agoi disagree, most people that I read here are painfully ignorant of the past.