My licence for SC5 is about expire. Whether or not to renew is an agonizing decision.
During the last twelve months, the first three were totally wasted. Lots of problems. Code generation that required lots of intervention to get it to work, most macros not working, and so on.
Then there were a few good months and relatively productive ones. Put together three medium scale and useful projects, all making use of the dictionary to speed up development. If you’ve used the dictionary you know that a fair amount of time needs to be spent sorting it out, but once done there are time saving benefits. All in all, not too bad an experience.
Then, a few weeks ago, an update brought it all undone. Those applications we developed with dictionaries can no longer be maintained. The code generated produces a heap of fatal errors. Macros again are behaving incorrectly and some don’t work at all. Back to removing the macros and inserting my own code <sigh>
So, what to do? Do I live in in hope and renew the license in anticipation that SC5.n will at some point reach stability? Or do I cut my losses and look for something else or use the tools that I know work - perhaps PHPRunner for quick development of less demanding projects and CodeLobster or a similar IDE for the more demanding stuff?
And then there’s matter of PHP5.3. It’s been around for a year or more and it seems that no way will SC5 catch up because of its dependence on ZEND.
It’s a worry.
Cheers