Lehký programovací jazyk - Lightweight programming language
tento článek potřebuje další citace pro ověření.Leden 2020) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
A lehká váha programovací jazyk je ten, který je navržen tak, aby měl velmi malý paměťová stopa, je snadno implementovatelný (důležité, když portování jazyk do různých systémů) a / nebo má minimalistický syntaxe a funkce.[1]
Tyto programovací jazyky mají jednoduchou syntaxi a sémantiku, takže je lze snadno a rychle naučit. Některé z nich (jako Lisp, Forth, Tcl) jsou tak snadno implementovatelné, že mají mnoho implementací („dialektů“).[2]
Příklady
ZÁKLADNÍ
ZÁKLADNÍ implementace jako Malý ZÁKLAD byly navrženy tak, aby byly lehké, aby mohly běžet na mikropočítačích 80. let z důvodu paměťových omezení.
Brainfuck
Brainfuck je extrémně minimalistický esoterický programovací jazyk.
Forth
Forth je spojovací imperativní programovací jazyk založený na zásobníku obrácená polská notace.
Io
Io je objektově orientovaný na prototyp skriptovací jazyk.
ECMAScript
Existuje mnoho integrovatelných implementací ECMAScript jako:
Lisp
Lisp - podobné jazyky se implementují velmi snadno. Existuje tedy mnoho jeho lehkých implementací.
Zde je několik pozoruhodných implementací:
Lua
Lua je malý (zdroj C je přibližně 300 kB tarball, od verze 5.3.5), jednoduchý, rychlý, přenosný a integrovatelný skriptovací jazyk (s LuaJIT jako kompilátor JIT, který je velmi rychlý). Může být zabudován do mnoha aplikací, jako hry, poskytnout funkce skriptování za běhu.[3]
Rebol
Červené
Veverka
Střízlík
Střízlík je malý, rychlý, objektově orientovaný skriptovací jazyk.[4]
Tcl
Tcl -jazyky lze snadno implementovat díky své jednoduché syntaxi. Samotný Tcl možná není tak lehký, ale existuje několik, ne-li mnoho, lehkých implementací jazyků, které mají syntaxi podobnou Tcl.[5][6][7]
Reference
Viz také
Tento programovací jazyk související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |