Re: Over 100 Microsoft MVPs Have Signed Online Petition - Give Us Back VB!!



Dan Barclay wrote:

> "Richard Grossman" wrote...
> > Now I'm totally confused. I was talking about the VB data
> > controls. Why are they not VB?
>
> What I'm trying to say is that they are a library and are not a
> part of the core language. My prime interest is language
> stability (e.g. MSBasic). Product stability is important, but
> not nearly as important.

A better Delphi example may be our own dirty little secrets of what
works and what doesn't in the box. ReportSmith? NetMasters IP
controls? They're not part of the Delphi Language (or Object
Pascal, as we referred to it at the time), and in fact have been
removed from the box.

Now, if you were to over-hype backwards compatability for the
product, you could argue that Borland really killed you here.

Heck, it's far more serious, to me, that CLX isn't included in
Delphi 2005. There isn't another library to replace CLX, not like
WinShoes for NetMasters, or dozens of report engines for
ReportSmith.

Borland's done just about anything possible to avoid incompatible
language changes, especially introducing new keywords. For
example, look at what they did to $IF, where in order to use the
new $IF, you first test old syntax $IFDEF CONDITIONAL_EXPRESSIONS.
Once you see if conditional expressisons are supported, then you
get a whole host of new things that $IF can trigger evaluation for,
but they're all nice and neatly wrapped up so you can take it and
compile the same source code back in D3 if you need to.

-Brion
.



Relevant Pages

  • Re: Definition of outdated...
    ... There are often a reference to a programming language to be 'outdated', ... Looking strictly at the wording, then Java is more outdated than Delphi, ... What imo should be outdated is how money controls hype that controls ...
    (borland.public.delphi.non-technical)
  • Definition of outdated...
    ... often that happens in comparison to another language that someone wants to ... Looking strictly at the wording, then Java is more outdated than Delphi, as ... What imo should be outdated is how money controls hype that controls ... Lets take a step back and discuss what exactly what is the reason for new ...
    (borland.public.delphi.non-technical)
  • Re: Definition of outdated...
    ... often that happens in comparison to another language that someone wants to ... Looking strictly at the wording, then Java is more outdated than Delphi, as ... What imo should be outdated is how money controls hype that controls ... Lets take a step back and discuss whatexactlywhat is the reason for new ...
    (borland.public.delphi.non-technical)
  • Re: Definition of outdated...
    ... often that happens in comparison to another language that someone wants to ... Looking strictly at the wording, then Java is more outdated than Delphi, as ... What imo should be outdated is how money controls hype that controls ... Lets take a step back and discuss what exactly what is the reason for new ...
    (borland.public.delphi.non-technical)
  • Re: Over 100 Microsoft MVPs Have Signed Online Petition - Give Us Back VB!!
    ... My prime interest is *language* stability. ... "VB data controls" are com controls, ... > I wouldn't ever want to use them in Delphi - or in VB; ... My code is core to the app, business logic that is focused on the market I ...
    (borland.public.delphi.non-technical)