Pascal: відмінності між версіями

Матеріал з Файна Меморії
Перейти до навігації Перейти до пошуку
Surikoff (обговорення | внесок)
Створена сторінка: '''Pascal''' ''(поцкаль)'' - компільована мова програмування зі статичною типізацією. Розроблена...
 
Surikoff (обговорення | внесок)
Немає опису редагування
Рядок 1: Рядок 1:
[[Файл:Niklaus wirth3.jpg|300px|thumb|right|Ніклаус Вірт дивиться на тебе як на [[Сі|Сюшника]]]]
'''Pascal''' ''(поцкаль)'' - компільована мова програмування зі статичною типізацією. Розроблена [[Ніклаус Вірт|Ніклаусом Віртом]], щоб навчити школоту програмуванню. <ref>Воно так і було. Чесно</ref> Назва походить від імені французького математика [[Блез Паскаль|Блеза Паскаля]].
'''Pascal''' ''(поцкаль)'' - компільована мова програмування зі статичною типізацією. Розроблена [[Ніклаус Вірт|Ніклаусом Віртом]], щоб навчити школоту програмуванню. <ref>Воно так і було. Чесно</ref> Назва походить від імені французького математика [[Блез Паскаль|Блеза Паскаля]].


Рядок 31: Рядок 32:
*Turbo Pascal, Object Pascal by [[Borland]].
*Turbo Pascal, Object Pascal by [[Borland]].
*lazarus. <ref>Тупа, глючна реалізація. Компілює так, що ховайся(розмір скомпільованого важить 300+ Кб).</ref>
*lazarus. <ref>Тупа, глючна реалізація. Компілює так, що ховайся(розмір скомпільованого важить 300+ Кб).</ref>
== Галерея ==
<gallery>
Файл:Turbopascal60.gif|Суровий Трубо Поцкаль
Файл:Delphi7.jpeg|Пачка дельфи <ref>То є об'єктно-орієнтована версія поцкалю</ref>
Файл:Integration-delphi-7-form.gif|Отак, деякі і пишуть.
</gallery>


== Примітки ==
== Примітки ==

Версія за 12:49, 3 квітня 2011

Ніклаус Вірт дивиться на тебе як на Сюшника

Pascal (поцкаль) - компільована мова програмування зі статичною типізацією. Розроблена Ніклаусом Віртом, щоб навчити школоту програмуванню. [1] Назва походить від імені французького математика Блеза Паскаля.


Короткий огляд

Коментарі

  • //коментар - до кінця рядка
  • {коментар} - від { до }

Типізація

Типізація - статична. Основні типи:

  • Числові: float, double, integer, extended і т.д.
  • Символьні: char, string, Pchar, PWideChar.
  • Логічні:boolean [2]


Переваги

  • Дуже простий. [3]


Недоліки


Основні реалізації

  • Object Pascal by Apple [6]
  • Turbo Pascal, Object Pascal by Borland.
  • lazarus. [7]


Галерея


Примітки

  1. ↑ Воно так і було. Чесно
  2. ↑ Тільки true або false.
  3. ↑ Навіть мавпа освоїть.
  4. ↑ Кожен блок коду має починатись begin, а закінчуватись end;. Це пиздець, як зайобує, особливо у великих проектах.
  5. ↑ У порівнянні з, наприклад Python'ом коду у 100 разів більше
  6. ↑ яблачнікі запаланілі всю пла-а-а-анету
  7. ↑ Тупа, глючна реалізація. Компілює так, що ховайся(розмір скомпільованого важить 300+ Кб).
  8. ↑ То є об'єктно-орієнтована версія поцкалю

Посилання

"Поцкаль ф прімєрах" Сирці з усього світу