Dinamikus programozási nyelv

A dinamikus nyelv  olyan programozási nyelv , amely lehetővé teszi az adattípusok meghatározását, valamint az elemzést és a fordítást menet közben, a program végrehajtási szakaszában . A dinamikus nyelvek kényelmesek a gyors alkalmazásfejlesztéshez.

A dinamikus gépelés a fő, de nem az egyetlen kritériuma a dinamikus programozási nyelvnek [1] .

A dinamikus nyelvek közé tartozik: Perl , Tcl , Python , PHP , Ruby , Smalltalk , JavaScript . A Visual Basic rendelkezik néhány dinamikus funkcióval is .

Gépelés dinamikus nyelveken

A dinamikusan tipizált nyelveken írt programokban a változókat használat előtt meg kell határozni (de nem kell kifejezetten deklarálni). Ez kiküszöböli a túl hosszú kód írásának szükségességét – sok programozó szereti, ha szükség esetén változót használhat anélkül, hogy először deklarálnia kellene. [2]

Előnyök és hátrányok

A dinamikus nyelvek lehetővé teszik a fejlesztők számára, hogy gyorsabban érjenek el eredményeket.

A kód ezekben az esetekben kompaktabb, mert például nem tartalmaz kötelező változó típusú deklarációkat. Ez lehetővé teszi a fejlesztők számára, hogy hatékonyan deklarálják a parancsokat kis mennyiségű kóddal (a részletes, nagyon specifikus programozás helyett), ami nagyban felgyorsítja az alkalmazás létrehozásának folyamatát. [2]

Jegyzetek

  1. Linda Daly Paulson. A fejlesztők áttérnek a dinamikus nyelvekre  // Nyílt rendszerek . - 2007. - 2. sz .
  2. 1 2 Dinamikus programozási nyelvek . www.bourabai.kz Hozzáférés dátuma: 2015. szeptember 20. Az eredetiből archiválva : 2015. szeptember 21.