Difference between revisions of "Why use Pascal"

From Lazarus wiki
Jump to navigationJump to search
m (minor language corrections)
(typo corrected)
Line 16: Line 16:
  
 
===The Readln and Writeln effect===
 
===The Readln and Writeln effect===
Most developers that ever touched Pascal did not like the language, because they learned only some very basic commands and how to write a more structured code than their mind was thinking at the time.
+
Most developers, who ever touched Pascal, did not like the language, because they only learned some very basic commands and how to write a more structured code than their mind was thinking at the time.
  
Thats why languages such as C and Perl for example take the popularity content. While Pascal seems very basic and very minimalistic, when you uncover the true language, you find that it is much easier to create a program in Pascal than in C, Java and other popular languages. Even languages such as Python that is popular and still remains structured, have many elements of a disoriented language. That issue arrives first of all from the attempt to create the most “perfect�? programming language, that will be easy to use, and have the cleanest way to create things.
+
That is, why languages such as C and Perl for example take the popularity content. While Pascal seems very basic and very minimalistic, when you uncover the true language, you find that it is much easier to create a program in Pascal than in C, Java and other popular languages. Even languages such as Python, that is popular and still remains structured, have many elements of a disoriented language. That issue arrives first of all from the attempt to create the most “perfect�? programming language, that will be easy to use, and have the cleanest way to create things.

Revision as of 07:40, 12 April 2006

"A low level language is one whose programs require attention to the irrelevant."

Introduction

Many times we find Pascal under attack that it is a language that should be dead, or that is not suitable for to do much.

This document will disprove these claims and add new information about pascal in the years of 2005 and beyond.

What is Pascal ?

Pascal is a very clean programming language, that looks more like English than a computer based one.

While the language started as a way to learn how to write better programming code for computer science studies, the language itself is much more than an instruction language as it was made first.

Most of the developing time spent in Pascal is on the program itself. Unlike C and C++ like language, the developer does not need to focus on managing the memory of variables, the structure of very simple things like passing parameters and returning them back again.

That is why Pascal developers do not need to learn a new sub-language inside the same language, like C++ STL, MFC and other sub languages inside C and C++.

The Readln and Writeln effect

Most developers, who ever touched Pascal, did not like the language, because they only learned some very basic commands and how to write a more structured code than their mind was thinking at the time.

That is, why languages such as C and Perl for example take the popularity content. While Pascal seems very basic and very minimalistic, when you uncover the true language, you find that it is much easier to create a program in Pascal than in C, Java and other popular languages. Even languages such as Python, that is popular and still remains structured, have many elements of a disoriented language. That issue arrives first of all from the attempt to create the most “perfect�? programming language, that will be easy to use, and have the cleanest way to create things.