TIP: Click on subject to list as thread! ANSI
echo: delphi
to: RON TUYNMAN
from: ROB WILLIAMS
date: 1997-07-01 05:55:00
subject: Visual basic vs. Delphi

RT> But then I'm a bit spoiled with such a powerfull language. I HAVE to
  > go to Delphi, but I beginning to dislike it more and more...
I wouldn't say that Clipper is more powerful than Delphi, just
different.  I was never a clipper expert, but have done my share of
coding in Clipper and Foxpro.  The two languages are very different, and
getting used to the object oriented, event driven design of a windows
application takes some time, especially for someone who has grown up and
learned using a straight procedural language (count me in there too).
After using Delphi for several months now, the more I use it, the more I
like it.  Can clipper create a fully graphical windows application,
complete with all the data input fields, validation, navigation
components, grids, etc in less than 10 minutes?  For that matter, can it
do a DOS version in less than 10 minutes?  I don't think so, unless you
have a 3rd party code generator, or your own templates.
What helped me the most in learning it is to look at the samples (there
are lots of them), and also some of the sample code on web sites, etc.
Also, make sure to use the experts (there is a really cool database
expert that will create the above mentioned database app in just a
couple of minutes, with NO coding!).
  > Does a simple Date1 - Date2 give me the number of days between those
  > two dates? Can I make an index on MyFunc() for some database?
  > No way!
  > Those dates first got to be 'decompiled' and MyFunc got to be in a
  > calculated field. I think Delphi isn't that powerfull at all.
Yes, but what if you wanted to find out how many minutes between two
dates and times, or you wanted to change your date and or time format
for a foreign country, or another format, etc.  Using Delphi, windows
does all the work for you!  In clipper, you would have to find out the
difference of the dates, then find out the difference of the times, then
add/subtract the two results.  Again, different, not necessarily better
or worse....
RT> But then again: I'm a mere beginner, so I might overlook some
  > features. But my learning isn't exactly easy coming from Clipper...
Agreed....Have you looked/purchased any of the good database Delphi
books to learn from?  The only way to learn is to do though.  And using
the database expert to create a new app will teach you a lot about
datasets, datasources and how they relate to each other.  Once you
understand it better, it really is pretty easy!  The biggest roadblock
is the mind set coming from a DOS development/procedural environment to
an object oriented, event driven environment.  It takes time, but is
well worth it in the end.
Boy, I kind of went on and on there!  Anyway, hope that helps a little
bit!
Rob
---
 þ QMPro 1.53 þ WCS Software!-BBS Doors! (503)631-8439/wcssoft.com
---------------
* Origin: WCS Online!-BBS Doors-Internet-503-631-8439@wcssoft.co (1:105/278)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.