Skip to search.
theory-edge · cutting edge in algorithmics/mathematics

Group Information

  • Members: 1238
  • Category: Algorithms
  • Founded: May 19, 1998
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Messages

  Messages Help
Advanced
Flow-Based Programming (FBP)   Message List  
Reply Message #6287 of 14634 |
Re: Flow-Based Programming (FBP)

Hi! Lots of good points! It was probably a mistake to give me a
soapbox :-)

>hope to dig
>into it at length.

I look forward to your feedback!

>one thing I can assure you is that many,many people
>are listening.

How do you get the lurkers to reveal themselves?! Maybe it's like a
newspaper - lots of people read it, but very few send in letters to
the editor! If that's true, how do you measure whether attitudes are
changing? IMO a test of this would be if application development
topics start to get the attention of academics - any idea if this has
started to happen yet? Your comments about peopleware and workflow
suggest that it may be...

>and I would be quite happy to engage you at
>length, however long you'd like to chat here.

Terrific! Do we have to worry about boring people who don't share this
interest? ;-)


>re: cobol. yes I heard an estimate that SIXTY PERCENT of all lines of
>code in the world is COBOL. seems quite plausible to me, although
>maybe less nowadays.

I've heard even higher numbers. Believe it or not, there was a time
when we were told "even managers will be able to understand code".
Were those more innocent times or what?

>koros

That's probably Khoros - the language is Cantata - sounds like they're
still truckin' along - maybe they'll be the ones to get the revolution
kick-started.

http://www.khoral.com/khoros/

As I describe in the Bibliography in my book, a very large number
of related systems and approaches have been developed over the years,
and one wonders why they never seem to get together! In recent years,
some of them have begun to take advantage of the new and improved
graphics facilities. My own picture-drawing tool (DrawFlow) is pretty
primitive, but it's simple enough that I can take it any direction we
decide is useful. Plus it can be used at any level of granularity -
from applications exchanging data files down to the actual
implementation level of FBP. So I can support stepwise decomposition.

For a total graphical approach, an interesting one is Toontalk. The
graphics are powerful, but IMO the underlying paradigm is a bit
abstruse. I have serious doubts about doing banking apps in Flat
Guarded Horn clauses, but I would be happy to be proved wrong!

http://www.toontalk.com/English/computer.htm

Yes, I have heard of Labview - it makes a lot of sense, especially
for the environment they are addressing, which I assume is naturally
asynchronous. This seems to be the biggest stumbling-block for
prorammers brought up in a single-thread world: the world we live in
IS asynchronous, but we keep trying to force it into a single-thread
strait-jacket.

One other point: like Gelernter (of Linda fame) I believe it is wrong
to try to develop just one language to support all possible
applications. One of the exciting things (for me) about FBP is that
you can combine modules written in many different languages, because
FBP really doesn't care.

Hey, you're right - I admit my naivete. Where do I go for
(re)education?!

>onward and upward!



>
> onward




Mon Nov 11, 2002 6:13 pm

jpaulmorrison
Offline Offline
Send Email Send Email

Message #6287 of 14634 |
Expand Messages Author Sort by Date

hi JPM. we've had some fantastic threads on this "watering hole" but lately its dry as a bone. I dont know why everyone is so sleepy & comatose lately, but...
vznuri@...
vznuri Offline Send Email
Nov 9, 2002
11:46 pm

Hi! Lots of good points! It was probably a mistake to give me a soapbox :-) ... I look forward to your feedback! ... How do you get the lurkers to reveal...
jpaulmorrison Offline Send Email Nov 11, 2002
6:13 pm

CR-- I hit the encapsule website. maybe you could introduce the project for us & give a synopsys where you're at and where you want to go with it. what is...
vznuri@...
vznuri Offline Send Email
Nov 11, 2002
11:28 pm

You know, VZ, flits and floutes tickle my memory cells - I'm sure I've run into that before. I'm impressed with how similar the two approaches are - did you...
jpaulmorrison Offline Send Email Nov 12, 2002
2:00 am

Hi Paul, I have read with great interest your on-line "Flow-Based Programming: A New Approach to Application Development" book. This architecture corresponds...
Nicolas Roumiantzeff
nicolasr@... Send Email
Nov 12, 2002
11:01 am

... Programming: A New ... yet...). I would be interested in getting more info about what your application looks like. ... but ... to the ... And, as we said...
jpaulmorrison Offline Send Email Nov 13, 2002
2:51 am

Hi Paul, Thanks for your replay. ... The application is basically a high volume document processing. The documents (files) come in from various sources, are...
Nicolas Roumiantzeff
nicolasr@... Send Email
Nov 13, 2002
10:25 am

NR, thank you for the interesting posts. (ahem) PM appears too polite to state the obvious and only hint at it, but consider that you ought to simply buy the...
vznuri@...
vznuri Offline Send Email
Nov 13, 2002
8:53 pm

... <snip> Your application sounds like a good match with FBP! But then most business applications are :-) <snip> ... IP, it ... the FBP ... access ... ...
jpaulmorrison Offline Send Email Nov 15, 2002
2:46 am

Hi Paul, Thank you for your kind reply. ... Indeed, the documents go through several paths in our case. At first, I had hard times to realize that you were...
Nicolas Roumiantzeff
nicolasr@... Send Email
Nov 19, 2002
5:57 pm

Hi, Nicolas, You are getting some flavour of how we work with FBP. Many of these issues are discussed in my book, but my feeling is that you are jumping in at...
jpaulmorrison Offline Send Email Nov 20, 2002
2:09 am

re: NR's application of dataflow to a business workflow situation, its all great, but hey.. lets take a step back for a minute. Im sure there are piles of...
vznuri@...
vznuri Offline Send Email
Nov 21, 2002
12:57 am

... In business you have to learn how to produce a pretty good (not perfect) product. But bear in mind that a poor architectural decision at the beginning...
jpaulmorrison Offline Send Email Nov 21, 2002
2:07 am

Hi Paul, I think you have a good grasp of what our application does. The current implementation of our application relies on a database. Indeed, the FBP...
Nicolas Roumiantzeff
nicolasr@... Send Email
Nov 21, 2002
5:12 pm

As requested by NR, I have put 3 more chapters of my book up on my web site: Scheduling Rules, Implementation (including stuff like network splitting,...
jpaulmorrison Offline Send Email Nov 30, 2002
7:05 pm

hi JPM. you're very generous adding the new chapters to your site .. let me say a thank you on behalf of everyone. re: feeling the crush, the squeeze,...
vznuri@...
vznuri Offline Send Email
Dec 1, 2002
12:39 am

... This is one of the oldest and stupidest critiques of the western economic system. I wonder what vzn will do when he finds out that Canada has zero-reserve ...
David Lloyd-Jones
fredfrogfour Offline Send Email
Dec 1, 2002
1:00 am

hi DLJ. since you ask, imho zero reserves == maximum parasitism. I agree with you, the critique I am levelling against economics is a very old one, but Ive...
vznuri@...
vznuri Offline Send Email
Dec 1, 2002
1:18 am

Hello, ... There are several reasons for this: technological, demographic, economics. The technological aspect doesn't affect software developers as much as IT...
Derik Hawley.
derikhawley2000 Offline Send Email
Dec 1, 2002
6:36 pm

I think Derik's response may be a symptom of the problem - none of his points seem to apply in our case. In fact our trends are in the opposite direction. I...
jpaulmorrison Offline Send Email Dec 4, 2002
1:45 am

I was talking about companies other than banks. Banks and other financial institutions have unique software, often developed over long time, and have...
Derik Hawley.
derikhawley2000 Offline Send Email
Dec 4, 2002
2:03 am

Maybe, as you say, this is really a split between large companies and not-so-large ones. All the places I've worked in are like the ones I describe, which is...
jpaulmorrison Offline Send Email Dec 6, 2002
1:23 am

There are a lot of small and medium sized company's whose computer use comprises Office and an Exchange Server (or even no server, just file sharing). This is...
Derik Hawley.
derikhawley2000 Offline Send Email
Dec 6, 2002
2:08 am

An interview with a few interesting anecdotal accounts of movement in computation theory and how it might relate to the rest of it, or not: ...
Dennis E. Hamilton
orcmid Offline Send Email
Nov 7, 2002
12:02 am

Okay - this post will bait me out. I am building a generic software generation platform to satisfy the design constraints outlined here: ...
Chris Russell
cdr774 Offline Send Email
Nov 11, 2002
6:44 pm

Hi Paul, I'm going to read through your FBP site carefully. I skimmed it earlier and liked what I read. I have been heavily influenced by work I've done in the...
Chris Russell
cdr774 Offline Send Email
Nov 12, 2002
2:48 am

... ^- YES - it is the format AND it is the base. ... From: "jpaulmorrison" <paul.morrison@...> To: <theory-edge@yahoogroups.com> Sent: Thursday,...
Chris Russell
cdr774 Offline Send Email
Nov 12, 2002
2:53 am
 First  |  |  Next > Last 
Advanced

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help