Solved

Delphi and Turbo Pascal

Posted on 1997-06-20
11
669 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
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
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
 
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

Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Question has a verified solution.

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

Introduction The parallel port is a very commonly known port, it was widely used to connect a printer to the PC, if you look at the back of your computer, for those who don't have newer computers, there will be a port with 25 pins and a small print…
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…
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…

832 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