Valodu universalitāte

Last modified by superadmin on 2018-01-12 20:37

Valodu universalitāte

Vairums imperatīvo, funkcionālo un loģisko programmēšanas paradigmu ir funkcionālā ziņā ekvivalentas, t.i. tās var izteikt viena otru un arī pašas sevi - tajās var uzbūvēt "universālo Tjūringa mašīnu", kura emulē jebkuras citas konkrētā valodā uzrakstītas programmas darbību uz jebkādiem ieejas datiem. 

Tādēļ augšminētās paradigmas sauc par universālām, t.i. tajās var uzprogrammēt jebkuru algoritmiski izrēķināmu uzdevumu. Šādā nozīmē visas programmēšanas valodas ir pilnīgi līdzvērtīgas, atšķirības ir vienīgi pieraksta ērtumā un datora resursu patēriņā.

Tags:
Created by Kalvis Apsītis on 2008-05-03 14:01
    
This wiki is licensed under a Creative Commons 2.0 license
XWiki Enterprise 6.4 - Documentation