4

Есть ли возможность многопотокового программирования в Pascal?

delphikettle
  • 1,330
  • 4
  • 24
  • 50

3 Answers3

4

Многопоточность в DOSе... что-то новенькое. Нет, возможности "многопотокового" программирования в паскале нет и быть не может. Однако, можно эмулировать ее, переключая задачи вручную. Пример тут.

Nofate
  • 34,603
2

Все зависит от того, что Вы понимаете под словом Паскаль. В FreePascal возможно многопоточное программирование с помощью TThread.

Nicolas Chabanovsky
  • 51,426
  • 87
  • 267
  • 507
  • Вобщем то нет такого языка Free Pascal. Есть языки Pascal, Delphi и Object Pascal (то, что приведено по ссылке справедливо как раз для него).

    И есть компилятор Free Pascal, который умеет компилировать и то и другое.

    – Nofate Dec 15 '11 at 11:59
1

Нет.

Это же линейный язык.

Он не предусматривает такого, смотри Delphi.

Да и смысл на паскале писать что-то многопотоковое? Кто этим будет сейчас пользоваться?

Artem
  • 11,965