22.5.2008

Dynaamiset kielet

Steve Yegge on kirjoittanut mielenkiintoisen blogiartikkelin dynaamisesti tyypitetyistä ohjelmointikielistä (joilla hän tarkoittaa Perliä, Pythonia, JavaScriptiä, Lispiä, Smalltalkia, jne). Usein väitetään, että dynaamiset kielet ovat hitaita, huonosti isoihin järjestelmiin sopivia ja että näille kielille ei ole mahdollista korkeatasoisia integroituja kehitysympäristöjä. Steve arvioi näitä väitteitä ja kykynee mielestäni osoittamaan kyseiset ennakkoluulot ainakin osittain vääriksi. Olen Steven kanssa aika pitkälti samoilla linjoilla. Dynaamisuus on monessa tilanteessa hyvä juttu ja olisi hyvä, että dynaamisia kieliä käytettäisiin nykyistä enemmän. Harmi vaan, että taitaa olla niin, että vanhojen staattisten kielien kanssa joudataan pärjäämään vielä pitkään.

Ei kommentteja: