Configuration was XML

The python v. tcl thing was fun. Did you find out what you wanted to know? I've been retro-lurking (stacked a lot of messages during a busy time). For the record, python has support for curses, tk, wxWindows and a bunch of other GUIs. I find it easy.

Of course, I"m looking for reasons to use python. I like it much better than my other languages (C++, C, etc). I gave up perl. Back to quietly lurking....

Tim

_______________________________________________
LinuxPLC mailing list
[email protected]
http://linuxplc.org/mailman/listinfo/linuxplc
 
Well, while my C++ and C have been very industrial, my Python has been a bit more personal and pedestrian. Still, I've played with
the idea of building a function blocks and ladders programming environment in Python. I think that could be really useful. Python is
extremely cross-platform capable and pleasant to work in, with lots of libraries.

I've not tried embedding python, and I can't claim to know the performance characteristics to know how hard the timing can be for embedding in a device. That's where I become concerned, but
otherwise would love to work with writing python to run that way. IT would certainly be handy for field changes and upgrades.

For non-realtime purposes, it would be very handy. It talks XML and SOAP and all that good stuff. You can do just about anything in it, and it's quite readable when done. Perhaps a few other pythoneers would like to join in and try to set up some configuration and data reporting work, and maybe try to characterize size and
performance.

I'm temporarily linux-disabled, for about a week or two, but can still hack python in other envs. I've never had portability problems yet. I
will probably have less than a dozen hours a week to devote, but I'm a good designer and can hack fairly quickly.

So count me in.

Who wants to play?
Tim

_______________________________________________
LinuxPLC mailing list
[email protected]
http://linuxplc.org/mailman/listinfo/linuxplc
 
tcl or python with tk or wxwindows would fit the bill. Wx is a compiled toolkit, but the python programs would be interpreted. That would allow the flexibility you want.

I can really appreciate wanting to be able to make changes in the field without recompiling. I know it makes it harder to make hard
guarantees about runtime here and there, but for UI and other background stuff, python or tcl sound pretty good. I prefer python, but that's me.


_______________________________________________
LinuxPLC mailing list
[email protected]
http://linuxplc.org/mailman/listinfo/linuxplc
 
Top