Domů : Podmínky softwaru : Definice tlumočníka

Tlumočník

Tlumočník je a program který čte a spouští kód. To zahrnuje Zdrojový kód, předkompilovaný kód a skripty. Mezi běžné tlumočníky patří Perl, Krajta, a Rubín tlumočníci, kteří provádějí Perl, Python a Ruby kód.

Tlumočníci a kompilátory jsou podobné, protože oba rozpoznávají a zpracovávají zdrojový kód. Kompilátor však neprovádí kód jako a interpret to dělá. Místo toho kompilátor jednoduše převede zdrojový kód na strojový kód, který může spustit přímo operační systém jako spustitelný program. Tlumočníci obcházejí proces kompilace a provádějí kód přímo.

Vzhledem k tomu, že tlumočníci čtou a spouštějí kód v jediném kroku, jsou užiteční pro spouštění skriptů a dalších malých programů. Na webu se proto běžně instalují tlumočníci servery, který umožňuje vývojářům spouštět spustitelné skripty na svých webových stránkách. Tyto skripty lze snadno upravovat a ukládat bez nutnosti překompilovat kód.

Zatímco tlumočníci nabízejí několik výhod pro provozování malých programů, tlumočené jazyky mají také určitá omezení. Nejpozoruhodnější je skutečnost, že interpretovaný kód vyžaduje běh tlumočníka. Proto bez tlumočníka slouží zdrojový kód jako prostý text spíše než spustitelný program. Programy napsané pro tlumočníka navíc nemusí být schopny používat vestavěné systémové funkce nebo přistupovat k hardwarovým prostředkům, jako to mohou kompilované programy. Proto většina softwaru aplikace jsou spíše kompilovány než interpretovány.

https://TechLib.com/definition/interpreter

TechLib - počítačový slovník Tech Lib

Tato stránka obsahuje technickou definici tlumočníka. Vysvětluje ve výpočetní terminologii, co znamená tlumočník, a je jedním z mnoha softwarových výrazů ve slovníku TechLib.

Všechny definice na webu TechLib jsou napsány tak, aby byly technicky přesné, ale také snadno srozumitelné. Pokud shledáte tuto definici tlumočníka užitečnou, můžete ji odkázat pomocí výše uvedených citačních odkazů.