Co je skriptování?
Co odlišuje skriptování od "ostatních" pg. jazyků?
- Rychlý vývoj, přímočarý životní cyklus SW: napiš - spusť (- potom odlaď)
- Obvyklé dynamicky (až za běhu) typovaný jazyk, nevyžaduje deklarace proměnných, definice tříd...
- Jazyk je často kombinovatelný s běžnými pg. jazyky - lze volat jejich metody, používat knihovny...
- Prostá, obvykle intuitivní, syntaxe
- Mnohdy jde de-facto o syntaktický klon "plného" jazyka - mj. aby se snáze učilo
- Obvykle malé nároky na udržovatelnost, dokumentovatelnost, rozšiřitelnost vzniklých SW výtvorů
- Jednoduché věci jdou napsat jednoduše, složité složitě, nepěkně nebo pořádně vůbec...