Thanks for your time, Ben. Although this is his first released
program, it's actually his second version of Tetris. I had him do it
again, from scratch, and use a different core technique, just to force
him to come up with alternative ideas.I have not looked at his
code very much, but I do want to say some things about your comments. I
will allow him to address most of them.If you had trouble tearing
yourself away from playing the game, that is a very good sign. We both
know there's more to it than that, but that's a good bottom line.The
large-diagram thing is something I wholeheartedly agree with in
principle, and wholeheartedly violate myself in practice. I work on a
1920x1440 monitor, and I force myself to work to client's specs on
front-panel size, but don't on diagram size, unfortunately.What is a "CLD"?As
far as icons go, unlike you, I ask for simple text icons. I don't want
to spend time making icons (and it does take time) unless the audience
is programmer-type technical people, and I'm making some
general-purpose library for them. For a finished product, where all
they see is front panels, and maintain the one program, I see no point.
"Vivi" tends to spend even more time than I do, but he is following my
policy in that regard.The statement Multi-frame sequence structures are now becoming bad style.
is, IMHO, a gross generalization. I often use the stacked sequence for
no other reason than diagram space reduction (when performance allows).
To say that ANY tool is "bad style" is a bit extreme. I agree that the
"flat" sequence has advantages in some places, but certainly not all. I
have some 10-frame sequences that go to 20 when I insert timming stuff
between every frame. Just imagine what THAT looks like in a flat
sequence. And I have long objected to the simple fact that the flat
sequence voilates one of the basic data-flow rules that EVERY other
structure follows.
Your other points are well taken, and reasonable. I will let him
address those at his earliest opportunity. Again, thanks for your time
and your typing.Message Edited by CoastalMaineBird on 09-15-2005 09:25 PM