I'm sort of glad I didn't see VEE before building my picture-drawing tool - I would have given up before I started! But I needed a way to diagram FBP networks - I am very visual, although I have known some programmers who are not...
I don't understand the distinction between code and diagrams: you can code FBP networks without drawing pictures, but I wouldn't be able to visualize them. A chap I know built a network of 200 nodes using stepwise decomposition and never once drew a picture! I can't do that, but it worked for him!
I also don't understand what is meant by "underlying implementation". You can encode your network in XML-style, and in fact we did this on a project I worked on, but basically it's just a list of connections, so I don't see where it matters much what notation you use... Maybe I'm missing something?
Are you posting in the right place? Check out Where do I post X? to know for sure.
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
Want more info? How to link or
or How to display code and escape characters
are good places to start.