Spot the difference?

Spot the difference?

Post by Patrick Mc » Thu, 15 Apr 2004 02:29:50


Seen on bdn:

11 Mar Delphi 8 and Win32 update details
Michael Swindell comments on the future of Delphi for .NET and Win32

"We do recognize that Win32 support continues to be important for many
Delphi developers, particularly for maintaining existing applications but
also for new application development. As such we also plan to continue
supporting and developing new Delphi Win32 features for the foreseeable
future."

Patrick
 
 
 

Spot the difference?

Post by Kenneth de » Thu, 15 Apr 2004 08:07:33


Makes one wonder why on earth someone would think this does not apply
to C++ people...


--
Ken
http://www.yqcomputer.com/
* this is not a sig *

 
 
 

Spot the difference?

Post by Randall Pa » Thu, 15 Apr 2004 08:25:27


Not sure what you mean by this.

How about: because he mentioned Delph and did not mention C++?

Or how about: Because Borland released BCBX without a VCL designer?

Or try: Because Borland tells its Delphi customers a lot more about the future than
it tells its C++ customers.
 
 
 

Spot the difference?

Post by Patrick Mc » Thu, 15 Apr 2004 15:14:37

"Randall Parker" < XXXX@XXXXX.COM > wrote in

...
...

Randall, you and Kenneth agree. Trust me, I understand how tempting it is to
reach out and smack someone right now, but Kenneth ain't the guy.

Here's my own little point of view:

I've been working for the better part of two years, first part time and
weekends, and lately full time, on a deep-development project using BCB as
my main tool. Leaving out the *** details, lets just say I use the VCL to
create things that I further manipulate using Windows API calls. And some
serious COM using the ATL.

Why did I chose the VCL? Sigh. I had confidence that cross-platform
development would one day come to Borland's C++ tools. Of course the API
calls and COM would have to be changed, but it's designed with that in mind.

I'm just reaching the prototype stage, which is good...but. Every line of
code I write leaves me with the rotten feeling I'm just going to have to do
it over again. In spite of that, it would make no sense to change tools
right now so I keep plodding.

If anyone on the planet can make a better case that Win32 needs to be
supported, I'd sure love to hear it. Hell, at this point I'd settle for
knowing I'll be able to call CreateWindowEx and CComObjectRootEx without the
VCL or wizards or anything. I've stayed up late before, it's just a little
more work.

Here is what I suspect Borland's strategy is: CBX is intended to be a way to
facilitate cross platform porting of things built *using other people's
tools*. I suspect this because they clearly emphasize the number of
different peoples' compilers it can work with. And a couple of other things.

Borland does not believe the VCL.net provides everything everyone needs to
develop applications on Windows, their public statements to the Delphi
community prove this. Even Microsoft doesn't believe that, otherwise VS.net
wouldn't still have, oh for example, MFC. However, Borland never planned to
strongly support win32 development on CBX. Their recommendation is to use
BCB, a product that resembles a '58 Rambler sitting in a farmers field with
weeds growing through the floor.

WX is irrelevant. Actually making the GUI of any app I've ever worked on
took about 10% of the time. Perhaps I can use WX the same way I am using the
VCL, to create things that I grab the handles for so I can call Windows. But
how do I call Windows? With my BCB headers? See above.

The only conclusion that makes sense to me is that CBX is intended to be
used as a porting tool and not as a development tool. So I buy VS and use
their headers? AND I buy CBX? Why on earth would I do that?

Patrick
 
 
 

Spot the difference?

Post by Kenneth de » Thu, 15 Apr 2004 20:17:07


Did I miss something?


--
Ken
http://www.yqcomputer.com/
* this is not a sig *
 
 
 

Spot the difference?

Post by Mark Van D » Fri, 16 Apr 2004 04:54:42

Delphi is a unique product with a unique language (i.e., Borland has no
competition in the Object Pascal world), and the practitioners who use it
are fiercely loyal.
 
 
 

Spot the difference?

Post by Frank Grub » Fri, 16 Apr 2004 18:57:53

> Delphi is a unique product with a unique language (i.e., Borland has no

I see most of the Delphi users praying silently every day that they
are not hit by that "This product no longer generates enough revenue"
thing. ;-)

Frank.
 
 
 

Spot the difference?

Post by Pete Frase » Sat, 17 Apr 2004 03:20:37

The visual C++.NET compiler will be available for free download in the next
week. Free as in free for commercial use and costs nothing.

Rgds Pete

"Patrick McConnell" < XXXX@XXXXX.COM > wrote in
 
 
 

Spot the difference?

Post by Patrick Mc » Sat, 17 Apr 2004 03:42:15


next

I didn't know that and haven't been able to find any information about it.
If it's just the compiler, what real good would it be? ie I doubt I could
seriously make .net apps in CBX with just the vs.net compiler and nothing
else. Or could I?

Patrick
 
 
 

Spot the difference?

Post by Pete Frase » Sat, 17 Apr 2004 15:37:15

Herb Sutter said it was out in the next week and he should know.
You may need a few days patience.
Yes, you will need a designer so hopefully Borland will get that side of
things working for the next version of BCBX. But you can design without one
:(
Rgds Pete

"Patrick McConnell" < XXXX@XXXXX.COM > wrote in
 
 
 

Spot the difference?

Post by Hendrik Sc » Sat, 17 Apr 2004 17:26:20


Reference?


Schobi

--
XXXX@XXXXX.COM is never read
I'm Schobi at suespammers dot org

"Sometimes compilers are so much more reasonable than people."
Scott Meyers
 
 
 

Spot the difference?

Post by Pete Frase » Sun, 18 Apr 2004 01:19:35

Herb Sutter said it was a special announcement at the ACCU spring conference
yesterday.
(Mind you another MS guy said today that one of the main reasons for buying
the new Visual C++.NET was the new compiler - perhaps MS guys don't talk to
each other)
It should be announced on the 'visualc' site on MSDN in the next few days.
HTH Pete




next
 
 
 

Spot the difference?

Post by Mike Swai » Sun, 18 Apr 2004 02:29:43


Will it be the same one as the stand alone C++ compiler. (For those
that don't know, the stand alone compiler doesn't do any optimisations.
You have to get Visual Studio to get the optimising compiler. This has
annoyed many people.)

--
Mike Swaim XXXX@XXXXX.COM at home | Quote: "Boingie"^4 Y,W & D
MD Anderson Dept. of Biostatistics & Applied Mathematics
XXXX@XXXXX.COM or XXXX@XXXXX.COM at work
Disclaimer: Yeah, like I speak for MD Anderson.
 
 
 

Spot the difference?

Post by Pete Frase » Sun, 18 Apr 2004 04:18:48

I'm not sure about that. Herb didn't mention details like that, but I think
he said it was the same one in VS.NET so .....
Rgds Pete
 
 
 

Spot the difference?

Post by Patrick Mc » Tue, 20 Apr 2004 04:04:14


one

My understanding is the next version of BCBX will support VCL.net with C++
and managed extensions.

Patrick