Was I Thoughtless?
Maybe.
In my earlier message about PythonCard vs. Revolution, I commented about the development tools world and suggested that if you aren't Microsoft and you're not one of the Java Jammers, then you probably don't have a shot in the dev tools market against good open source projects.
That comment came to the attention of Dave Winer over at scripting.com. He suggested that perhaps I was just being thoughtless in that comment. He also said that "I think we're learning is that it's better if open source and commercial developers work together, Dan."
Hmmmm. Off-hand, the only successful project I can think of that has involved the teaming up of open source and commercial developers in this arena is SOAP, a protocol Dave started and Microsoft adopted, helped extend, and then (in at least some peoples' views) managed to break by overloading it with unnecessary garbage syntax and requirements. But SOAP is still eminently usable, so it's not broken, and does provide a good example of cooperation between commercial and open source developers.
Are there others?
BTW, Dave also said that I had pronounced Revolution as "a goner." I sort of implied as much, but I'm still testing it. The jury remains out. There is stuff in it that isn't lying around on the ground obvious. And if it has anything going for it that's missing in what PythonCard ultimately wants to be, I don't yet see it.
What it does have that PythonCard doesn't (yet) have is decent documentation and full cross-platform support.
I didn't intend to trash Revolution and, by comparison, build up PythonCard. I really only had a single observation: doing something I thought should be easy in both places turned out not to be in one of them (the commercial product) and a piece of cake in the open source environment. I don't know how far that truth will extend. But it is a truth.
Discuss this.
2:05:47 PM
|