forum.vdsworld.com Forum Index forum.vdsworld.com
Visit VDSWORLD.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


A Little About VDS 5 - Part III - Shots
Goto page Previous  1, 2, 3
 
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> General Help
View previous topic :: View next topic  
Author Message
PGWARE
Web Host


Joined: 29 Dec 2001
Posts: 1567

PostPosted: Wed Mar 19, 2003 10:25 pm    Post subject: Reply with quote

There is a specific reason VDS isn't recompiled in Delphi 7. First because it's not as simple as taking your code and hitting the compile button. Many of the vcl's they use in VDS are 3rd party, some vcl's come with source code and some do not, then some of those vcl's simply are not compatible with Delphi 7 and would take an enourmous amount of time to rewrite them just so they are compatible with Delphi 7. Second the runtime size would increase a few hundred kb.

There really is no purpose to go to all that work to upgrade all the vcl's and VDS code just so it can compile in Delphi 7 when there is no obvious benefit. Rather, SADE can work on the code in Delphi 2, fix bugs that are encountered and add new functionality. Spending a year re-writing VDS with no new features/enhancements just so it's 'compatible' with Delphi 7 makes little logical sense.
Back to top
View user's profile Send private message
Mac
Professional Member
Professional Member


Joined: 08 Jul 2000
Posts: 1585
Location: Oklahoma USA

PostPosted: Wed Mar 19, 2003 10:33 pm    Post subject: Reply with quote

I never mentioned re-writing the program code. I had no idea
everything thru VDS4 was written with an ancient version of a
buggy compiler.

I assumed they had just received a patch that fixed the problem
when I posted about recompiling the other versions.

The point is - they knew about the bug for over 2 years and kept
turning out new versions with it. VDS 5 would prolly still have it if
we hadn't made so much noise.

Cheers, Mac Smile

_________________
VDSug.dll does file IO, check/disable menu items,
non-VDS dlls, draw functions and more...
Free download (30k dll size) at:
http://www.vdsworld.com/download.php?id=361
Back to top
View user's profile Send private message Send e-mail
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Wed Mar 19, 2003 10:35 pm    Post subject: Reply with quote

I wouldn't say that Delphi 2 is that old. It's like three or four years
old, it's not like the ancient egyptians used it. Wink

_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
Tommy
Admin Team


Joined: 16 Nov 2002
Posts: 746
Location: The Netherlands

PostPosted: Wed Mar 19, 2003 10:37 pm    Post subject: Reply with quote

Mac, I think you are becoming cynical now... There seems no point arguing to that...

Mac wrote:
I never mentioned re-writing the program code. I had no idea
everything thru VDS4 was written with an ancient version of a
buggy compiler.

I assumed they had just received a patch that fixed the problem
when I posted about recompiling the other versions.

The point is - they knew about the bug for over 2 years and kept
turning out new versions with it. VDS 5 would prolly still have it if
we hadn't made so much noise.

Cheers, Mac Smile
Back to top
View user's profile Send private message Send e-mail Visit poster's website
PGWARE
Web Host


Joined: 29 Dec 2001
Posts: 1567

PostPosted: Wed Mar 19, 2003 10:40 pm    Post subject: Reply with quote

Delphi 2 isn't really buggy. There are bug's in all software and the list bug was just one of them. There are alot of bugs in Delphi 7 too. I don't think anyone can name one software product out there that doesn't have any bugs.

You're right it may have taken 2 years but it does take time to locate what is causing the problem. Also many Delphi vcl's that ship with Borland do not come with source code, so SADE 'may' have had to rewrite either all or portions of the listbox/list functionality to fix the problem. I can't say for sure because I don't work for SADE and didn't fix the bug, but with my experience with Delphi alot of fixes or rewrites take time to do.
Back to top
View user's profile Send private message
Mac
Professional Member
Professional Member


Joined: 08 Jul 2000
Posts: 1585
Location: Oklahoma USA

PostPosted: Wed Mar 19, 2003 10:46 pm    Post subject: Reply with quote

LOL, which part Tommy? Laughing

Them knowing about the bug for so long, or using a compiler 5
versions behind the current one? Apparently they don't upgrade
just to get bug fixes either. Wink

I really didn't mean to sound so cynical, all I did was ask a serious
question - and I don't especially like gettin' ridiculed for doing so. Confused

There's plenty other reasons ya can find to do that... Razz

Cheers, Mac Smile

_________________
VDSug.dll does file IO, check/disable menu items,
non-VDS dlls, draw functions and more...
Free download (30k dll size) at:
http://www.vdsworld.com/download.php?id=361
Back to top
View user's profile Send private message Send e-mail
Mac
Professional Member
Professional Member


Joined: 08 Jul 2000
Posts: 1585
Location: Oklahoma USA

PostPosted: Wed Mar 19, 2003 10:48 pm    Post subject: Reply with quote

Oops sorry Prakash - ya posted before I could get this muletrain
28k goin'... Laughing

_________________
VDSug.dll does file IO, check/disable menu items,
non-VDS dlls, draw functions and more...
Free download (30k dll size) at:
http://www.vdsworld.com/download.php?id=361
Back to top
View user's profile Send private message Send e-mail
Tommy
Admin Team


Joined: 16 Nov 2002
Posts: 746
Location: The Netherlands

PostPosted: Wed Mar 19, 2003 10:54 pm    Post subject: Reply with quote

What I was talking about was mostly the "was written with an ancient version of a
buggy compiler." part of the message. If Prakash says that Delphi 2 contains a
bug, you make it "buggy". It isn't like Delphi 2 is full of bugs. Also the bug that you
mention seems pretty tiny to me. So in the way I feel it, you are just expanding
the problem after every comment someone adds.

Ancient I believe, it is not at all, as Prakash told as well. It isn't like Delphi 2 is from
the stoneage. I think the main reason for VDS being compiled in Delphi 2 is to reduce
the filesize which I think is very good. And as Prakash mentioned, Delphi 7 contained
bugs too. That according to you should make for Delphi 7 having a "buggy"
compiler just as well...
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Garrett
Moderator Team


Joined: 04 Oct 2001
Posts: 2150
Location: A House

PostPosted: Wed Mar 19, 2003 11:05 pm    Post subject: Reply with quote

Mac wrote:
LOL, which part Tommy? Laughing

Them knowing about the bug for so long, or using a compiler 5
versions behind the current one? Apparently they don't upgrade
just to get bug fixes either. Wink

I really didn't mean to sound so cynical, all I did was ask a serious
question - and I don't especially like gettin' ridiculed for doing so. Confused

There's plenty other reasons ya can find to do that... Razz

Cheers, Mac Smile


The problem is, you're not asking serious questions, you're expecting
things that are not realistic. And I personally will ridicule you for such
unrealistic comments and expectations. You dogged VDS 4, and now
you're already making the coming release of VDS 5 a fiasco, and I will
do everything in my power to put you in your place for such ignorance
and unrealistic expectations.

At least most people here can see realistically. Maybe some of the
younger people don't see the reality of it all yet, but that's to be
expected of them.. But you, you've been around long enough to
know and understand how things work in the software industry, but
yet, you seem completely ignorant to the reality of this now. You
disappoint me greatly regarding this.

-Garrett

_________________
'What you do not want done to yourself, do not do to others.' - Confucius (550 b.c. to 479 b.c.)
Back to top
View user's profile Send private message
Mac
Professional Member
Professional Member


Joined: 08 Jul 2000
Posts: 1585
Location: Oklahoma USA

PostPosted: Wed Mar 19, 2003 11:07 pm    Post subject: Reply with quote

Well I'm done anyway. I finally got a decent answer to my
question (via Prakash), just had no idea it'd take so long.

I'm also beginnin' to wonder if everybody is readin' all the posts
before they answer - some of us seem to be in the twilight zone...

Cheers, Mac Smile

_________________
VDSug.dll does file IO, check/disable menu items,
non-VDS dlls, draw functions and more...
Free download (30k dll size) at:
http://www.vdsworld.com/download.php?id=361
Back to top
View user's profile Send private message Send e-mail
SnarlingSheep
Professional Member
Professional Member


Joined: 13 Mar 2001
Posts: 759
Location: Michigan

PostPosted: Wed Mar 19, 2003 11:11 pm    Post subject: Reply with quote

I applaud you for keeping personal BS out of that response Mac. I'm not quite that grown up.
_________________
-Sheep
My pockets hurt...
Back to top
View user's profile Send private message Send e-mail
PGWARE
Web Host


Joined: 29 Dec 2001
Posts: 1567

PostPosted: Wed Mar 19, 2003 11:13 pm    Post subject: Reply with quote

We really don't need to flame each other here guys. We can all have different opinions about how software upgrades should be handled. I'm not saying one way is right or wrong, there are good points on both sides so really let's not make this into a personal attack on each other.
Back to top
View user's profile Send private message
Mac
Professional Member
Professional Member


Joined: 08 Jul 2000
Posts: 1585
Location: Oklahoma USA

PostPosted: Wed Mar 19, 2003 11:17 pm    Post subject: Reply with quote

OK Garrett, we posted together and I just read yours.

Tell ya what I'll do. I won't say anymore about VDS 5, and you
stop saying stuff like you just did about me since you're outta
my reach. I thought we were bein' humorous, but apparently you
aren't.

The sad thing is - I really like VDS. My goal was to see how much
stuff had been overlooked or ignored in the new release. Apparently
it's not been totally wasted, since they're fixin one longstanding bug
at least.

Mac

_________________
VDSug.dll does file IO, check/disable menu items,
non-VDS dlls, draw functions and more...
Free download (30k dll size) at:
http://www.vdsworld.com/download.php?id=361
Back to top
View user's profile Send private message Send e-mail
Garrett
Moderator Team


Joined: 04 Oct 2001
Posts: 2150
Location: A House

PostPosted: Wed Mar 19, 2003 11:40 pm    Post subject: Reply with quote

Mac wrote:
OK Garrett, we posted together and I just read yours.

Tell ya what I'll do. I won't say anymore about VDS 5, and you
stop saying stuff like you just did about me since you're outta
my reach. I thought we were bein' humorous, but apparently you
aren't.

The sad thing is - I really like VDS. My goal was to see how much
stuff had been overlooked or ignored in the new release. Apparently
it's not been totally wasted, since they're fixin one longstanding bug
at least.

Mac


Your posts came across as demanding and unrealistic. Appologies if I
was harsh in return, I replied in the fashion that I felt was appropriate.

-Garrett

_________________
'What you do not want done to yourself, do not do to others.' - Confucius (550 b.c. to 479 b.c.)
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> General Help All times are GMT
Goto page Previous  1, 2, 3
Page 3 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum

Twitter@vdsworld       RSS

Powered by phpBB © 2001, 2005 phpBB Group