Yes, the thread has gotten off topic unfortunately posts 1 and 3 by the OP don't exactly offer much for a discussion. A quick glace at the product web pages probably would answer the question. If the OP had specific questions such as: how does development differ, how does licensing differ, what are recommended "do's and don'ts"...
So is your rant about bad archaic software or cost? Your first post indicates the former. I'm guessing you inherited a large installed Intouch base system and was overwhelmed because you weren't familiar with it and maybe whoever put it together before you didn't help by making it too complex.
Regarding the cost, I would agree with all the comments here that it's too expensive. I recently had to upgrade a development license and they wanted $6300. They offer a 25% discount if I buy a 1 year support contract for $2500 so it's a wash. On top of that they want $950 to convert a dongle to a license file. Geezzze...
My irritation starts with development roadblocks, then is inflamed with costs.
I'm actually a developer and am quite familiar with the product. For me it's about being efficient at development, while providing a high-quality interface for the client. Provide tools and the means for me to be efficient, consistent, repeatable and my services become cheaper and result in a higher quality product. The things I mentioned slow me down and impact my work flow which costs my clients more $$ and makes me less competitive.
In an attempt to put the tread back on topic, for those of you who have worked with WinCC and Wonderware, which product allows you to manage your development easier? Can WinCC script as much as WonderWare, and if so, can you export scripts to store them outside the project in a library for future use?
What components of WinCC are comparable to WonderWare, What components are vastly different?
If I am familiar with WonderWare, how quickly could I pickup WinCC?
If you could take your pick, would you choose WonderWare or WincCC? Can you explain your choice?