Difference between revisions of "Why use Pascal"

From Free Pascal wiki
Jump to navigationJump to search
Line 5: Line 5:
 
This document is come to disproved  this claims and add new information about pascal in the years of 2005 and beyond.
 
This document is come to disproved  this claims and add new information about pascal in the years of 2005 and beyond.
  
==What is Pascal ?==
+
==Introduction==
Pascal is a very clean and  very fast language that is very easy to develop program with it, and so does the debugging process with it.
+
===What is Pascal ?===
 +
Pascal is a very clean programming language, that looks more like the English language then a computer based.
  
Pascal is also a language for elite programming, that care more about making good programs then using a popular language.
+
While the language started as a way to learn how to write a better programming code for computer science studies, the language itself is much more then an instruction language as it was first made.
 +
 
 +
Most of the developing time spent in Pascal, is on the program itself, and unlike C and C++ like languages, 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.
 +
 
 +
Thats why Pascal developers does not need to learn a new sub-language inside the self language, like the C++ STL, MFC and other sub languages inside C and C++.
 +
 
 +
===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 structural code, then their mind was thinking at the time.
 +
 
 +
Thats why languages such as C and Perl for example takes the popularity content. While Pascal seems very basic and very minimalistic, when you uncover the true language, you find that it's much easier to create a program in Pascal then in C, Java and other popular languages. Even languages such as Python that does Popular and does remains structural, have many elements of a disoriented language. That issue arrive 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 12:25, 13 May 2005

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

Many times we find Pascal under attack that it's a language that should be dead, or that it unable to do much.

This document is come to disproved this claims and add new information about pascal in the years of 2005 and beyond.

Introduction

What is Pascal ?

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

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

Most of the developing time spent in Pascal, is on the program itself, and unlike C and C++ like languages, 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.

Thats why Pascal developers does not need to learn a new sub-language inside the self language, like the C++ STL, MFC and other sub languages inside C and C++.

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 structural code, then their mind was thinking at the time.

Thats why languages such as C and Perl for example takes the popularity content. While Pascal seems very basic and very minimalistic, when you uncover the true language, you find that it's much easier to create a program in Pascal then in C, Java and other popular languages. Even languages such as Python that does Popular and does remains structural, have many elements of a disoriented language. That issue arrive 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.