[SciPy-Dev] Pythonic Simulink clone... - how much interest?

josef.pktd@gmai... josef.pktd@gmai...
Wed Nov 17 14:46:54 CST 2010


On Wed, Nov 17, 2010 at 2:46 PM, Charles R Harris
<charlesr.harris@gmail.com> wrote:
>
>
> On Wed, Nov 17, 2010 at 12:34 PM, James Phillips <zunzun@zunzun.com> wrote:
>>
>> I have used National Instrument's "G" graphical programming language
>> (LabVIEW) extensively in industrial settings internationally.  Loops
>> and complex switch/case type code seemed to me to be, hmm, difficult
>> to maintain or follow program flow - especially for large industrial
>> programs.  It also appeared to me that bad programmers could easily
>> write much worse code in G than in other languages, but that may just
>> be residual frustration talking.  My personal opinion...
>>
>>     James
>>
>> On Wed, Nov 17, 2010 at 9:16 AM, Neal Becker <ndbecker2@gmail.com> wrote:
>> > BTW, although I'm academically interested in this, I think a gui block-
>> > diagram approach is only useful for students/toy projects.
>> >
>> > I'm an old electrical engineer.  Back in the day, we used to draw
>> > schematics
>> > (by hand).  Today, we use hardware description languages.  There's
>> > reasons
>> > why using pictures to describe designs has been replaced by text:
>> >
>> > * pictures work well only for low complexity.  For complex designs,
>> > productivity becomes unacceptably low
>> > * What you see is all you got - text is easy to integrate with any kind
>> > of
>> > tool.
>> >
>
> Simulink is one way to describe a system for simulation and might not be the
> best
> for complex systems. Is there any other language which is particularly
> suitable for such things? Simulink does have an advantage in that companies
> will sometimes supply blocks that model their product, although such blocks
> are sometimes binary blobs that can't easily be modified.

completely different application area
there are some graphical modeling tools for agent-based models that I
have seen on the internet and seem to by reasonably successful
for example (the first one I found again with google)
http://repast.sourceforge.net/

just a comment from the sidelines, since I have no idea about
engineering applications.

Josef



>
> Chuck
>
>
> _______________________________________________
> SciPy-Dev mailing list
> SciPy-Dev@scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-dev
>
>


More information about the SciPy-Dev mailing list