Solved

Delphi and Turbo Pascal

Posted on 1997-06-20
11
668 Views
Last Modified: 2010-04-04
What are the major differences between Delphi and Turbo Pascal?
0
Comment
Question by:jenr
  • 5
  • 4
  • 2
11 Comments
 
LVL 2

Expert Comment

by:icampbe1
ID: 1337308
Delphi is for Windows
0
 
LVL 3

Expert Comment

by:mirek071497
ID: 1337309
I think so you ask about differences in language.

Delphi use classes (not objects)
Delphi is events oriented.
Delphi have fine user interface which help you building applications.
Delphi have componets which you can write and then use more time (it is more useful with compare of use only libraries).
Delphi have more...more other improvements (new parameters in procedures, open array .... )

If You prepare to buy Delphi I think so this is very good idea.
0
 
LVL 2

Expert Comment

by:icampbe1
ID: 1337310
I think you should reject my answer and give the points to mirek.
0
 
LVL 3

Expert Comment

by:mirek071497
ID: 1337311
jenr - I think so the idea is get the answer not point's. I don't need points.
     If You need more help You can submit comment.
icampbel- of course you'r answer was fatally.
0
 

Author Comment

by:jenr
ID: 1337312
I was disappointed in icambel's initial answer, but in asking some computer people I know, I discovered that it wasn't entirely untrue...Delphi is for Windows.

But, Mirek's answer is much more detailed, and I actually learned something from it.

When I initially subscribed to this service, I thought it would deliver a wealth of information, and could be a valuable resource.  It seems, however, that it is really just a silly game for techno-geeks, and the goal is not enlightenment, but to get the most points.

Thank you, icampbel, for admitting that your answer should be rejected.
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 2

Expert Comment

by:icampbe1
ID: 1337313
jenr.... I requested you to reject my answer because I gave it about 5 seconds of thought and mirek clearly gave you an honest informed opinion.  

mirek... relax... the points are just a nice little twist to make helping other people more fun.   I'm sure that in the future I may help you or you may help me.  Not all of my answers are as brief as this one was.

Cheers :)
Ian C.

0
 
LVL 3

Expert Comment

by:mirek071497
ID: 1337314
Right. In delphi you can write programs for dos, but today it is not any sense.
I think so You now know some differences with Delphi and TP but submit comment with more details about you'r answer
0
 
LVL 2

Accepted Solution

by:
icampbe1 earned 50 total points
ID: 1337315
Ok,Delphi provides a way to develop applications for windows using RAD (Rapid Application Development) techniques.  The entire product is based upon object oriented design.  This allows you to create objects or use the ones that are provided to build solid applications for windows.  The concept of a palette is used to allow you to 'drop' components on your form and then simply link them up together by using their events and properties.  The entire development process is visually based.

All of the development occurs within an IDE, much like TP does.  The IDE in both cases provides for debugging and linking etc.  The concept of UNITS is still in use with Delphi.

The truth is, they both use Pascal (with extensions) for the development language, but Delphi is Object based and is used for Windows development.

I will try not to be so brief in the future.

Cheers,
Ian C.

0
 

Author Comment

by:jenr
ID: 1337316
To amend the question a bit, or at least qualify it...I'm going to use an analogy that I understand.

A website developer can use Frontpage or any other front-end development tool to make sites.  This gives us a whole slew of people who can make a pretty good site, but they don't know how to produce code!  Ask them to write something in HTML, and they are lost.

Do some Delphi programmers have this problem?  I.E., they are able to navigate in Delphi, and put the right objects in the right places, but if they had to write a program in Pascal, they wouldn't have a clue?  And would a Pascal programmer be able to learn Delphi quickly and easily?
0
 
LVL 3

Expert Comment

by:mirek071497
ID: 1337317
- When You write program in delphi You write it in Pascal and RAD is only for fast work.
- I think so any Pascal programmer can learn Delphi quickly.
- Any Delphi programmer can write in Pascal but must learn custom implementation.
0
 
LVL 2

Expert Comment

by:icampbe1
ID: 1337318
For the most part, what you say is true.  However, most usefull applications that require you to do something more than just dropping components on a form will require some code being written.  With Delphi, that's in Pascal.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this tutorial I will show you how to use the Windows Speech API in Delphi. I will only cover basic functions such as text to speech and controlling the speed of the speech. SAPI Installation First you need to install the SAPI type library, th…
Introduction Raise your hands if you were as upset with FireMonkey as I was when I discovered that there was no TListview.  I use TListView in almost all of my applications I've written, and I was not going to compromise by resorting to TStringGrid…
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, just open a new email message. In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
Both in life and business – not all partnerships are created equal. As the demand for cloud services increases, so do the number of self-proclaimed cloud partners. Asking the right questions up front in the partnership, will enable both parties …

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now