Gotta chime in...

Massimo Valle wrote:
The main problem, as usual, is the fact that every new release fixes some bugs and introduce new ones. Sometimes, I suspect, fixing a bug expose the new bugs, sometimes the new bugs are related to new features and some other times the new features break the existing ones.
This is a cat biting his tail.

But this is always a problem... with everything. Every new iteration of a "thing" is better and worse than the previous for various people.

I currently have 4 releases of REALbasic on my hard disk and I have to choose for every project which of them is better for that particular project. Perhaps I should say which of them is less worst... Sadly, I often end to use RB 5.5.5 which, IMHO, is the most stable and productive release ever.

I'm having the opposite experience. I went back and opened a project in 5.5.5 recently... and it annoyed me. Sure, I liked it when I was using it some 2 years ago now. But I missed the new features, the language improvements... and the IDE of 2k5/2k6.

Sure, there have been a few of the 2k5/2k6 releases that I haven't used much due to various bugs (such as 2k6R3 due to the Linux cpu usage bug) but R4 runs each and every one of my projects without fail. No crashes. No speed problems.

The fact RS respected the rapid release schedule it's a matter of marketing, too. They simply release *what they have* at the predefined date (more or less).

If by "more or less" you mean "they took into consideration what they felt were reasonable goals for that particular release schedule and planned their work accordingly and, where necessary, moved some planned features to other releases"... then yes. I agree.

Which is exactly what every good developer does.

The rapid release model could be a good choice, starting from a solid base, but not with RB 2006. At least RS should stop to add new features and focus the efforts in fixing bug. I'd really appreciate a release without [New] tags in the Release Notes, and I'm sure many other people too.

It seems to me that RB2k6 is a more "solid" base to build from than the 5.x series. It is made with RB itself, has a newer compiler. Plus... it's what we have now. So that's what is built upon.

Another hot topic, at least for me, is the fact we are not only customers of RS, but full time beta-testers too. Testing and bug reporting should be something volunteer (and it is) but the actual situation turned to be "if you want a bug fixed, then file a bug report". Ok, I understand that if the guys at RS are not informed of an existing bug, they can't fix it. But why we (users) find bugs and RS doesn't?

Well. There's a ton of beta testers and users. Beta testers and users will always find bugs the in house developers/testers will not. It is this way in every single project. Always. For ever and ever.

Too often, reported bugs are indeed, stupid bugs. Everyone which extensively use RB can recognize them. But the fact is, sadly, RS doesn't take seriously bug reports. Just for example I filed a bug report regarding the fact that when something goes wrong in the 2006r4 IDE and show the "An error occurred...blah blah" window, it also include the exceptions stack. This often cause the dialog box to go off-screen and prevent me to press the "Continue" button. The RS evaluation for this bug was "please provide a sample project". This makes me think if they read the bug reports or not... How is supposed I can provide a sample project that programatically crash the IDE?

Were you working with a completely blank project?

So we are now some sort of venture capital for RS.
We do buy update plans to have the ability to partecipate to beta testing and support the REALbasic development. Hoping to see, a day, the result of this effort.

Geez. I really don't see it that way. I've been making my living by (primarily) developing software with RB for a few years now. Some of the work I've done would simply not have been possible with other tools (certainly not in a reasonable/profitable time-frame). RB's price has been very worth while for me.

Sure, there are new features I want. And, you bet... I've got a handful of bugs that really annoy the snot out of me. But I have the same troubles with the other tools that I use from time to time (VisualStudio 2k5 and MonoDevelop). RBs' benefits outweigh its problems for my work. And that's the key with any toolset.

The RAD myth is gone together with other nice words like "productivity", "ease of use", "really working"... and my money for the next update plan.

Why do I get the feeling like you're upset? :)

Seriously man, I understand your frustration. I just don't have the same problem here.

-Bryan

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to