eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingJakie typowanie jest najlepsze i dlaczego statyczne?Re: Jakie typowanie jest najlepsze i dlaczego statyczne?
  • X-Received: by 10.49.38.194 with SMTP id i2mr1184666qek.30.1360628121594; Mon, 11 Feb
    2013 16:15:21 -0800 (PST)
    X-Received: by 10.49.38.194 with SMTP id i2mr1184666qek.30.1360628121594; Mon, 11 Feb
    2013 16:15:21 -0800 (PST)
    Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
    .pl!news.nask.org.pl!news.unit0.net!news.glorb.com!p13no9502508qai.0!news-out.g
    oogle.com!k2ni24970qap.0!nntp.google.com!p13no9502501qai.0!postnews.google.com!
    glegroupsg2000goo.googlegroups.com!not-for-mail
    Newsgroups: pl.comp.programming
    Date: Mon, 11 Feb 2013 16:15:21 -0800 (PST)
    In-Reply-To: <kfbuid$m15$1@somewhere.invalid>
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=89.229.34.123;
    posting-account=xjvq9QoAAAATMPC2X3btlHd_LkaJo_rj
    NNTP-Posting-Host: 89.229.34.123
    References: <f...@g...com>
    <k...@b...softax.pl>
    <4...@g...com>
    <keun5d$lsh$1@somewhere.invalid>
    <f...@g...com>
    <keuri4$nje$1@somewhere.invalid>
    <1...@g...com>
    <keuusd$ovj$1@somewhere.invalid>
    <7...@g...com>
    <kf1b5r$cvj$1@somewhere.invalid>
    <51152b96$0$1306$65785112@news.neostrada.pl>
    <3...@x...googlegroups.com>
    <4...@g...com>
    <kf61vl$fh0$1@somewhere.invalid>
    <c...@g...com>
    <kf8mrj$piq$1@somewhere.invalid>
    <3...@g...com>
    <kf9c7i$61o$1@somewhere.invalid>
    <8...@g...com>
    <3...@g...com>
    <kfbuid$m15$1@somewhere.invalid>
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <7...@g...com>
    Subject: Re: Jakie typowanie jest najlepsze i dlaczego statyczne?
    From: "M.M." <m...@g...com>
    Injection-Date: Tue, 12 Feb 2013 00:15:21 +0000
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    Xref: news-archive.icm.edu.pl pl.comp.programming:202020
    [ ukryj nagłówki ]

    W dniu wtorek, 12 lutego 2013 00:23:54 UTC+1 użytkownik Andrzej Jarzabek napisał:
    > On 11/02/2013 16:24, M.M. wrote:
    >
    > [...]
    >
    > > o użyciu takiego lubi innego typowania. Wygląda na to że różnica w
    >
    > > korzyściach pomiędzy jednym typowaniem a drugim nie jest taka duża, jak
    >
    > > pomiędzy asemblerem a językiem wysokiego poziomu.
    >
    >
    >
    > A ktoś twierdził, że jest?
    Było porównanie do że jak ktoś używa kart dziurkowanych to mu
    nawet kod maszynowy niepotrzebny. Zgodzę się, że typowanie
    dynamiczne być może ma zalety (a tylko ja ich nie zauważam), a nie
    zgodzę się że te zalety są tak ogromne jak w przypadku
    przechodzenia z kart do kodu maszynowego, z kodu maszynowego do
    asemblera lub z asemblera do języków wysokiego poziomu. Być
    może typowanie dynamiczne daje jakieś niewielkie korzyści -
    oczywiście mówię w ogólnym bilansie.


    > On działa w obydwie strony, bo jeśli logika jest OK, tylko hierarchia
    > typów błędnie mapuje dziedzinę, to też masz błędy kompilatora.
    Za duże skróty myślowe, nie rozumiem.


    Chodziło mi o mnie/więcej o to, że
    logika pracowała na specyficznej strukturze danych. A więc warstwa
    prezentacyjna przed pobieraniem danych musiała przygotować typy dla
    warstwy obliczeniowej. Po zoptymalizowaniu logika działała już na
    innym formacie danych. Logika działała i można ją było przetestować
    pod kątem wydajności. Jednak program nie dał się uruchomić bez zmian
    w warstwie prezentacyjnej. Trzeba było albo pisać konwersje, albo
    warstwę prezentacyjną dostosować do nowego API w logice. W języku
    z dynamicznymi typami bym logikę uruchomił bez poprawek w prezentacji.



    Pozdrawiam

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: