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...