Content deleted Content added
GoingBatty (talk | contribs) m General fixes & manual clean up, typo(s) fixed: As a result → As a result,, replaced: Lisp → Lisp using AWB (11769) |
remove hyperbole |
||
Line 51:
A further advantage is that a language implementation can be updated by updating the microcode ([[firmware]]), without requiring recompilation of an entire system. This is analogous to updating an interpreter for an interpreted language.
An advantage that's reappearing post-2000 is safety or security. Mainstream IT has largely moved to languages with type and/or memory safety for most applications. The software those depend on, from OS to virtual machines, leverage native code with no protection. Many vulnerabilities have been found in such code. One solution is to use a processor custom built to execute a safe high level language or at least understand types. Protections at the processor word level make attackers' job
==Disadvantages==
|