Post
by SparkOut » Wed Feb 25, 2009 5:48 pm
Hi Duncan,
In a word, yes. You will undoubtedly come across more frustrating glitches as you work with Rev. It's important not to view things with rose-tinted glasses, but also important to see beyond any problems and you will find that many of the issues solve themselves through familiarity as much as anything else. As you say, you are mostly impressed with Rev now, as you become more proficient, I think you will find it opens up a tremendously rich environment to develop high quality applications rapidly.
There is a tremendously helpful Rev community which can help you overcome problems and gain proficiency, and hopefully you will find Rev to your liking in both the basic beginnings and further down the line too. Sometimes things need to be thought about from another viewpoint to make them work, so that instead of being a "dealbreaker" the concept is adjusted and "if I tackle it this way, I can do... that" - perhaps on occasion it's more tedious than you'd expected to do one task or another, (especially if you have another programming/scripting background - "surely it should be just a case of...") On the other hand, there are things in Rev that you can knock up in minutes that would take ages to develop in other environments.
So, Rev isn't perfect by any means, but nor is any other package, and it is getting better. For me, at least, it's the ideal "all round" solution, making it simple to do simple things, but also something that is never going to be "outgrown".
I hope that's helpful - just my subjective opinion, of course.