eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingLLVM a Garbage Collector › Re: LLVM a Garbage Collector
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!postnews.google.com!glegro
    upsg2000goo.googlegroups.com!not-for-mail
    From: Roman W <b...@g...pl>
    Newsgroups: pl.comp.programming
    Subject: Re: LLVM a Garbage Collector
    Date: Mon, 21 May 2012 07:47:43 -0700 (PDT)
    Organization: http://groups.google.com
    Lines: 32
    Message-ID: <1...@g...com>
    References: <jpaldh$stb$1@inews.gazeta.pl> <jpb1rm$qe0$1@inews.gazeta.pl>
    <jpcl7j$3fi$1@inews.gazeta.pl>
    <3...@g...com>
    <c...@b...googlegroups.com>
    NNTP-Posting-Host: 193.189.80.39
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    X-Trace: posting.google.com 1337611742 16925 127.0.0.1 (21 May 2012 14:49:02 GMT)
    X-Complaints-To: g...@g...com
    NNTP-Posting-Date: Mon, 21 May 2012 14:49:02 +0000 (UTC)
    In-Reply-To: <c...@b...googlegroups.com>
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=193.189.80.39;
    posting-account=EexxQQoAAAAkOfWz0VZRKLcHNpXJZLB9
    User-Agent: G2/1.0
    Xref: news-archive.icm.edu.pl pl.comp.programming:197394
    [ ukryj nagłówki ]

    On Monday, May 21, 2012 3:23:34 PM UTC+1, Maciej Sobczak wrote:
    > On 21 Maj, 10:14, Roman W <b...@g...pl> wrote:
    >
    > > Cecha charakterystyczna programow napisanych w C czy C++ bez GC jest fanatyczne
    unikanie (re)alokacji pamieci, bo to kosztuje, kosztem czytelnosci programu.
    >
    > To zależy od kontekstu. Bardzo często mam wrażenie, że kod właśnie
    > zyskuje na czytelności tam, gdzie nie ma (re)alokacji. Wraz z alokacją
    > pojawiają się w kodzie wskaźniki a potem jest już tylko gorzej.
    >
    > Alokacja to w ogóle dosyć niskopoziomowej narzędzie i jak z tego typu
    > narzędziami, im lepszy ma być kod, tym powinno być tego mniej.
    >
    > > Kiedy sie uzywa GC, te operacje staja sie tansze, i nie trzeba sie tak meczyc.
    >
    > Wtedy trzeba się męczyć z czymś innym. Np. z nullami albo z
    > niezamierzonym współdzieleniem obiektów, albo niezamierzoną
    > wielokrotną alokacją tego samego, gubiąc przy okazji poprzedni stan
    > (takiego właśnie buga w Javie ostatnio widziałem), itd.
    > To nie jest postęp, to jest zamiana pewnych niskopoziomowych problemów
    > na inne niskopoziomowe problemy.

    Racja, ale przynajmniej mozna sobie wybrac takie problemy, jakie sie lubi bardziej.

    RW

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: