X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=conclusion.tex;h=729f4795c3fc1763557f7bb8d4b526b8c0f8e4fb;hb=2a4d91380ae0d2a7dfac58b8d5194d57d61af3ae;hp=94b75ff57c87dcd9a57accc8340b9fe51a4b251d;hpb=7ca87066ed1f3a962d993a9ac32ab761cfdc05a9;p=msc-thesis1617.git diff --git a/conclusion.tex b/conclusion.tex index 94b75ff..729f479 100644 --- a/conclusion.tex +++ b/conclusion.tex @@ -56,7 +56,10 @@ of the client software. However, it could be implemented as a compile-time option and exchanged during the handshake so that the server knows the multithreading capabilities of the client. -\todo{Parametric lenses on devices share?} +Hardly any work has been done in the interpreter. The current interpreter is a +no nonsense stack machine. A lot of improvements can be done in this part. For +example, precomputed \emph{gotos} can improve jumping to the correct part of +the code corresponding to the correct instruction. \subsection{Resources} Resource analysis during compilation can be useful to determine if an