Keresés

Új hozzászólás Aktív témák

  • buherton

    őstag

    válasz cucka #35 üzenetére

    A világ nem csak beágyazott rendszerekből és webből áll.

    tely, baly, fojó, mennyél, mingyárt, telyföl, tolyás, malyd, kapú, egyenlőre, ejsd, jáccani, ahoz, fúj, hüje, muszály, alat, álok, lasan, fojtatás, ál, fontós, költsön, eggyüt, lyob (jobb?), mek, mongyak, milyért - !!! Tanúlyunk már meghejjessen irni... !!!

  • ddekany

    veterán

    válasz cucka #35 üzenetére

    Hát ezt valahogy ki kéne mérni, csak hát nem lenne egyszerű... konkrétan milyen projekt, melyik két nyelv, milyen minőségű fejlesztők, stb. Egy jó(!) dinamikus nyelv kifejezőbb mint egy jó statikus, viszont cserében a dinamikus nyelvben kevesebb hibát tudsz automatizáltan felfedezni (és ne csak a fordításra gondoljunk, hanem Findbugs, PMD szabályok), nagyobb rizikó és több munka refaktorálni (mindennapos kódszerkesztési eszközzé tud válni Java-ban, ha rájön vki az ízére). Onnantól kezdve hogy kiaknázod a dinamikusságot, az IDE és társai szükségszerűen elvesztik a fonalat, mert ha nem tennék, akkor azt elvileg írhattad volna egy kellőképpen okos statikus nyelven is. Sőt a fejlesztők is néha elvesztik, mert mikor már valami DSL-é változott át a program, akkor bár iszonyat kifejező, nem érti már kutya sem hogy mitől működik meg mitől nem. :)

    (Amúgy tooling területén, Python-ban Wing IDE-t használtam pár éve, ami fizetős és simán a legnagyobb tudásúak közt van, és hiába elég jó nyelv a Python és statikusak közt buta a Java, az IDE/tooling gond miatt állandóan visszasírtam utóbbit. Nagy méretű projectekről van szó persze. És ez még csak Java-val szemben volt.)

    [ Szerkesztve ]

Új hozzászólás Aktív témák