Oh, what do we have here? The story of Ferruccio and Enzo repeated!?.
I've been talking about the VD 4.0, I don't know if you are in the same channel here. But thats what the discussion is all about.
That editor needs work.. It shouldnt of been released as is (alpha state).
Selection system needs work.. The actual selection rendering is bad (sometimes it renders, sometimes it doesnt.. For instance, inside a panel gadget make a few gadgets, now select them.. well, try to, since the selection will be done but you wont see it until you move your group of gadgets).
Click on a panel gadget... Now it went to "LMB Down" mode .. .When you just wanted to click on the tab to select it and work on it!.
Event system?.. I made 20 gadgets and forgot to click "Include event loop" now my 20 gadgets wont have events registered, I must do it by hand!.
50 Gadgets in tabs and the designer struggles to render them all.
Got custom code? Don't worry, the VD4 WILL crash on you!.
Make a few gadgets inside a panel, now make a frame gadget. well, you lost your gadgets since the frame one is being rendered on top. You can't controll how gadgets are created, nor MOVE them in the hierarchy.
I could be all day listing the bugs but it makes no sense since its an alpha.
Nevertheless, someone should work on this.
I agree with wcardoso, its not acceptable. And if he doesnt have time, then someone else should do it. But such excuses on a commercial product are not professional.
If the so called VD is free, then it shouldnt be used as a marketing tool, since it's a lie. Also, it should be released as such, so even if someone doesnt have PB but works with/for you, he could design the GUIs without having to buy PB for that. But no, the VD Is not capable of "compiling" the results (even though it could emulate them).
You want me to compare this VD4 with others?.
It is not up to the task. If it was finished, it could be a little nicer but its certainly not. And I don't see it becoming finished anytime soon.
The old VD was ok but had no support for "catching" gadgets from source (which was my idea).
About PB.. the Gadget Lib -as many others- are mostly wrappers and nothing else, nothing more. You don't have access to many important things using the library, it's very limited, etc.
If you have a so-called LIBRARY, it should have support for all the important things, you shouldnt have to go low-level for simple things, thats what I mean with "wrapper and nothing more".
Not that I have a problem going low-level, but if you make a library.. Don't just wrap an API (half assed) and call it a lib for that.
What about maths? PB doesnt support all the important math routines.
It sells itself as powerful for 3D game development, but thats certainly another lie.
I don't see much custom work in PB. But rather, a language that tries to work "ok" on multiple systems. But fails to be powerful as it is, trying to support other's work but failing to (pnglib anyone?, as example).
The compiler sure got nicer, although a lot of credit has been given for macros and such things that are really easy to implement in a language.
PBs "ASM output" wouldnt got hurt with some optimization neither would the VD4 of course.
If Fred wanted some customers, he could easily develop packs of libraries for them.
If Fred wanted some more customers, he would keep an updated site, he would have an online manual with a search function and whatnot. A real marketing plan.
You say he wants to but he cant (not enough time?)...
Cant he get someone to do it then?, Not professional.
PBs external image is ugly. I would buy a marketing book or two if I was Fred.
No offense but theres at least some freedom of speech left in this forums right?. No need to flame about this, because you wont get a solution if you fight. Rather than saying whats wrong and whats not, why dont we put all the wrong things over a table, organize them and see how can they be fixed?.
Because PB wont grow much if this things are left as is.
Although, he should know what hes doing, right?..
If not, You'll call me Ferruccio soon.
One things for sure, I won't shut my mouth and I'll always tell you what I think about anything.
Now, peace.
But you tell me if you don't think that many areas of the product are lacking some professionalism and some quote of attention.