eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingJęzyk GoRe: Język Go
  • Received: by 10.49.15.38 with SMTP id u6mr2115780qec.8.1355694521539; Sun, 16 Dec
    2012 13:48:41 -0800 (PST)
    Received: by 10.49.15.38 with SMTP id u6mr2115780qec.8.1355694521539; Sun, 16 Dec
    2012 13:48:41 -0800 (PST)
    Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!
    ee4no3025qab.0!news-out.google.com!k2ni654qap.0!nntp.google.com!ee4no3023qab.0!
    postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
    Newsgroups: pl.comp.programming
    Date: Sun, 16 Dec 2012 13:48:41 -0800 (PST)
    In-Reply-To: <6...@g...com>
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=91.121.142.165;
    posting-account=1HHohAoAAACpDlSIKz4hhiR5am1phV5e
    NNTP-Posting-Host: 91.121.142.165
    References: <6...@g...com>
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <4...@g...com>
    Subject: Re: Język Go
    From: e...@g...com
    Injection-Date: Sun, 16 Dec 2012 21:48:41 +0000
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    Xref: news-archive.icm.edu.pl pl.comp.programming:201458
    [ ukryj nagłówki ]

    W dniu niedziela, 16 grudnia 2012 21:08:31 UTC+1 użytkownik Wojciech Muła napisał:
    > Ahoj, czy ktoś z P.T. Kolegów używa tego języka hobbystycznie/zawodowo?
    > Przeglądałem ostatnio prezentację http://talks.golang.org/2012/splash.slide#1
    > i jestem ciekaw wrażeń - teoretycznie fajne, ale jakoś nie potrafię dostrzec
    > ewidentnej przewagi nad przemysłowymi językami. Np. rezygnacja z wyjątków
    > wydaje się mało rozsądna.

    Nie uzywalem, ale mam w planie.

    Brak wyjatkow jest typowy dla Google. ZTCW w C++ tez maja Coding Guidelines
    bez wyjatkow.

    Przewag widze kilka. Jedna to sam jezyk, takie drobiazgi jak switche w Go
    i inne. Nie wiem, na ile to jest wygodne, jeszcze nie sprawdzilem.

    Druga to coroutines i channele. W zasadzie zwalniaja czlowieka z konstrukcji
    watkowych implementujac wielowatkowy model message-passing. Dzisiaj moze
    ma sie tylko 4 core'y, ale prototypy sa takie, ze zamiast kilku
    buldozerow w sockecie ma byc kilkadziesiac malych core, jakos dzielacych
    pamiec, kazdy majacy w zasadzie OS i komunikujace sie tcp (lub jakos inaczej).
    Zarowno do czegos takiego jak i dla wielu maszyn (google ma cale poletka
    serwerow) channele sa wygodne.

    Kiedys sie przymierzalem, ale przed 1.0 implementacje byly takie niepelne,
    np. bez gc, czyli pamiec nigdy nie byla zwalniana. Nie wiem, jak jest teraz.

    --
    Edek

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

  • 16.12.12 23:21 M.M.

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: