Article

From:
To:
Nick Hodges (CodeGear)
Subject:
Re: Late majority
Newsgroup:
borland.public.delphi.non-technical

Re: Late majority


> The VCL has been /far/ from "the same". We continue to add to and
> enhance the VCL.
Why bother, DevEx has everything and more and works with every
version of Delphi? I mean it's nice that you add these little
components, but rather you would do something about the whole
db-awarenes craziness that's been there since D1 and also about
all DataSet infrastructure. Does anyone on VCL team know the
word "interface"? Ever looked at other libraries? Swing maybe?
Where else do you need to inherit from such complex object as
DataSet just to get data binding to controls? Only in Delphi.
Not updated in 10 years - and that, mind you, is probably
*the most* important part of VCL.
Everything else can be done by any component vendor, but the
fundamental things cannot, because it is connected to the whole
infrastructure which you designed. Also, if you are improving
things with visual controls, why not do styling and theming
(and make it generic, so that it can be attached to any control)?
Why not update Grid/DBGrid controls? (compare to .Net grid)
I'm not even asking for Report designer... That's also been
10 years of bad choices...

This all doesn't matter that much anymore. WPF just blows your mind... It's a huge step in the other direction and changes the whole paradigm of how we design controls and interfaces. The big question is: where have you been for 5 years? Were you doing WPF type of visual library? You weren't? Well, then you're done. It's like developing in Turbo Vision when Windows 3.1 arrived... Microsoft has done a cruel thing by further attaching development platform to the OS. They now have strategical advantage in all areas. The only way to complete is to do anything/everything better. Make programmers significantly more productive. That takes innovation. That's why I'm saying, stop following MS, think of what you can do to beat them. Find a better direction. Invent a new language Delphi++, make it so we can design applications faster better with more visual aids...
Sorry, it just hurts to see how bad things are and on top of that hearing this nice things like "we've added TrayIcon component"... what a great achievement! in 2006... (I wrote my first one I think in ~1998). This is just ridiculous... (You did make some progress on compiler and added some features, I give you that ;)).
All you are saying in this thread is that generally you've been spending resource on the *wrong* and obsolete things. This is really too bad. Cause I don't want to leave Delphi, and I will buy D2007 if it is good enough to work with, but realistically, you must do something to bring language and VCL to the today standard of quality and features.

Michael
FYI: Phrase searches are enclosed in either single or double quotes
 
 
Originally created by
Tamarack Associates
Sun, 19 May 2024 23:39:26 UTC
Copyright © 2009-2024
HREF Tools Corp.