Board index » delphi » Re: Downgrading to D7? Why not upgrading to c/c++ !

Re: Downgrading to D7? Why not upgrading to c/c++ !


2007-06-19 10:07:54 PM
delphi204
On Tue, 19 Jun 2007 16:06:33 +0200, XXXX@XXXXX.COM writes:
Quote
On Tue, 19 Jun 2007 15:44:51 +0200, Erwin van den Bosch
<XXXX@XXXXX.COM>writes:

>On Tue, 19 Jun 2007 14:13:31 +0200, "Martijn Tonies"
><XXXX@XXXXX.COM>writes:
>
>>>But why not going to c/c++? You know the real world is developing in
>>>c/c++.
>>
>>*snicker*
>
>Yes you may laugh but please tell me which of these great applications
>are written in Delphi? :
>
>Notepad
>

Sorry, i can not resist this:
Are you really sure that notepad is a great application?
That was the fun part of my message!
--
Erwin van den Bosch
 
 

Re: Downgrading to D7? Why not upgrading to c/c++ !

On Tue, 19 Jun 2007 15:02:25 +0100, "Pete Fraser"
<XXXX@XXXXX.COM>writes:
Quote
All of these applications are written in Delphi: (+ a lot
more)
Help & Manual
Macromedia Captivate
Webroot Spy Sweeper
The Bat!
Copernic Desktop Search
Spybot - Search & Destroy
Total Commander
QuickBooks Point of Sale
Skype
Topstyle Pro
PowerArchiver
Macromedia HomeSite

Rgds Pete
Impressive!
--
Erwin van den Bosch
 

Re: Downgrading to D7? Why not upgrading to c/c++ !

Quote
And please. Drop .NET {*word*99}. Ask Delphi users to vote about it.
Well .NET {*word*99} would allow you to easily mix several language, something better
than:
Quote
{$BEGIN_C}
Write C code here
{$END_C}

{$BEGIN_FORTRAN}
Write Fortran code here
{END_FORTRAN}

Things like above are an atrocity, not because it means integration of C or
Fortran, but because a source file that mixes several languages is a nightmare
to maintain. Again, for mixing several languages have a look at .NET, there you
will have them separated in different units that can interoperate on the level
of functions, types and objects, without any special action to take.
It would be sweet though, if we could mix different language modules in native
applications.
 

Re: Downgrading to D7? Why not upgrading to c/c++ !

Erwin van den Bosch writes:
Quote
Yes I am aware of that. In fact we are testing WxWidgets now on
C++builder, MSVS and GNU GCC.
Me too.
 

Re: Downgrading to D7? Why not upgrading to c/c++ !

ROTFLMAO
Getting up now .. back to my lonely job as the last Delphi programmer .. :-)
 

Re: Downgrading to D7? Why not upgrading to c/c++ !

I do this all the time in C++ Builder, although I am limited
to Delphi/C++ at present.
Rgds Pete
"Mael Horz" <XXXX@XXXXX.COM>writes
Quote
>And please. Drop .NET {*word*99}. Ask Delphi users to vote
>about it.
Well .NET {*word*99} would allow you to easily mix several
language, something better than:

It would be sweet though, if we could mix different
language modules in native applications.
 

Re: Downgrading to D7? Why not upgrading to c/c++ !

Hello Erwin van den Bosch,
Quote

But why not going to c/c++? You know the real world is developing in
OK, let's join the flame fest:
Because C++ is the mother of all pains in the butt. Been there, got the
tshirt and the headache too. The only thing I really miss from C++ is the
STL. Delphi needs something like that: it is a serious hole in the product.
C++ crazy sintax and semantics hogs your brain cells and starves all other
processes. Wait a minute, what was "static" suposed to mean this particular
context? No thanks, not again.
Personally I am going with Delphi for Win32 and Smalltalk + Seaside for web
stuff. The "real world" can do whatever fits it best.
 

Re: Downgrading to D7? Why not upgrading to c/c++ !

Quote
3. Integrate more language syntax. For example
Well, maybe not that syntax, but being able to include C files in Delphi
project like CPPBuilder can include PAS files in C projects would be
nice... nicer than porting the code anyway, and nicer than having to
deal with a .OBJ or DLL.
Eric
 

Re: Downgrading to D7? Why not upgrading to c/c++ !

"Pete Fraser" <XXXX@XXXXX.COM>wrote
Quote
All of these applications are written in Delphi: (+ a lot
more)
[...]
Quote
All of these are written in C++Builder (+ a lot more)
[...]
Even though the latter list were shorter, it was more impressive.
Of course there are bound to be good applications written in Delphi. There
are even good applications written in Erlang (I use no application written
in Delphi daily, except in house stuff, but I regularly use an Erlang
application). However, for each relatively widespread Delphi application,
there are probably hundereds of C/C++ applications.
 

Re: Downgrading to D7? Why not upgrading to c/c++ !

"Pete Fraser" wrote
Quote
And BTW, someone has made a plugin for C++Builder 2007 to allow it to
design WxWidgets applications.
The Plugin also works with BDS 2006 too. If interested have a look at
www.twinforms.com .
Thanks,
Kathire
Cross platform Form Designer for C++ Builder
XXXX@XXXXX.COM
www.twinforms.com/
 

Re: Downgrading to D7? Why not upgrading to c/c++ !

Erwin van den Bosch schrieb:
[snip]
Quote

But why not going to c/c++? You know the real world is developing in
c/c++. Only a small group is using Delphi. Can we Delphians learn
c/c++ too? Can we learn to use the Qt framework?
Maybe and with that is producing many many buffer overruns responsible
for virus/worm etc. attacks etc.
...or shooting themselves otherwise in the foot with this unsecure
language (pointers{*word*154} around everywhere...)...
Greetings
Markus
 

Re: Downgrading to D7? Why not upgrading to c/c++ !

"Martijn Tonies" <XXXX@XXXXX.COM>writes
Quote
>But why not going to c/c++? You know the real world is developing in
>c/c++.

*snicker*

What the hell is that suppose to mean?
That statement is absolutely correct in regards to Delphi.
 

Re: Downgrading to D7? Why not upgrading to c/c++ !

"Tom" <XXXX@XXXXX.COM>writes
Quote
Erwin van den Bosch writes:
>Yes I am aware of that. In fact we are testing WxWidgets now on
>C++builder, MSVS and GNU GCC.

Me too.
Me too with MSVS.
 

Re: Downgrading to D7? Why not upgrading to c/c++ !

"Markus.Humm" wrote
Quote
Maybe and with that is producing many many buffer overruns responsible for
virus/worm etc. attacks etc.

...or shooting themselves otherwise in the foot with this unsecure
language (pointers{*word*154} around everywhere...)...
With any language you can create buffer overruns. If people use primitive
types in a language like pchar in delphi to construct string etc, you might
get the same problem. Even with Delphi you can create dangling pointers (but
there are amazing free tools to find them and it is very expensive in C++).
If you use a decent Framework (wxWidgets/QT), then you can get around with
those problem like you get around with Delphi.
Thanks,
Kathire
Cross platform Form Designer for C++ Builder
XXXX@XXXXX.COM
www.twinforms.com/
 

Re: Downgrading to D7? Why not upgrading to c/c++ !

On Tue, 19 Jun 2007 13:21:21 -0400, "Serge Dosyukov \(Dragon Soft\)"
<pooh996.gmail.com>writes:
Quote
ROFL

And you are still here because...?
I am sure not because you are MS hater or Linux/Unix one...
So, why are you here?

>What's going on here? There must be something completely wrong when
>developers wants to go back to D7. Sure I liked Delphi 7 too. It was the
>latest most stable version of Delphi without the .NET sh*t.

Because Delphi 2007 is still on my PC. I still use it daily. But the
for how long? Our company doesn't like CG's roadmap. We have our own
roadmap. That includes multi-OS applications. We have no other choice
then to leave Delphi.
It's very disappointing that what used to be the best compiler
builders company isn't capable of building a lightning fast compiler
for other OS's like Linux and OSX.
But there's nothing we can do about it. it is their decision. We have
to live with that. They say they are a commercial company. They think
about making profit. Linux and OSX is not profitable. (ask Steve Jobs
about that!) I think CG can't think in long time terms. They only
plan things for the next year and a half. They have no vision. They
only following Microsoft. I hope for CG that dot NET does make a
profit.
--
Erwin van den Bosch
TNG applications