diff options
Diffstat (limited to 'papers/LOCO-24')
-rw-r--r-- | papers/LOCO-24/contents.latex | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/papers/LOCO-24/contents.latex b/papers/LOCO-24/contents.latex index 273a957..0c12da6 100644 --- a/papers/LOCO-24/contents.latex +++ b/papers/LOCO-24/contents.latex @@ -235,6 +235,14 @@ Computing}{December 05, 2024}{Glasgow, Scotland, United Kingdom } \subsubsection{Interpreters} + Interpreters, like one in the \textit{shell}, are a fundamental part of + modern day programming. Interpreters are run as userspace programs, acting as + a \textit{host} for the program they interpret. The interpreter effectively + hides the details of the Operating System, often even implementing a virtual + machine for that job, in order to provide \textit{portability} and + \textit{usability} to the programmers. That is why the most used and demanded + programming languages nowadays are interpreted \cite{PLCommunity:Tambad}. + % Unix was marketed as a system for multiple languages / supports many % languages via interpreters that ease the development experience. Describe how % they work and why they are useful |