eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingJaki język - ceny? › Re: Jaki j?zyk - ceny?
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.supermedia.pl!news.nask.pl!news.na
    sk.org.pl!news.uni-stuttgart.de!news.belwue.de!news.osn.de!diablo2.news.osn.de!
    feeder2-2.proxad.net!proxad.net!feeder1-2.proxad.net!74.125.46.80.MISMATCH!post
    news.google.com!y31g2000vbt.googlegroups.com!not-for-mail
    From: Maciej Sobczak <s...@g...com>
    Newsgroups: pl.comp.programming
    Subject: Re: Jaki j?zyk - ceny?
    Date: Thu, 16 Dec 2010 15:07:43 -0800 (PST)
    Organization: http://groups.google.com
    Lines: 79
    Message-ID: <f...@y...googlegroups.com>
    References: <ie8kii$2jun$1@opal.icpnet.pl> <4d07d925$1@news.home.net.pl>
    <ie8q89$2qib$1@opal.icpnet.pl>
    <k...@4...com> <ie91i2$hl$1@opal.icpnet.pl>
    <c...@4...com>
    <5...@p...googlegroups.com>
    <4...@f...googlegroups.com>
    <d...@s...googlegroups.com>
    <u...@4...com>
    NNTP-Posting-Host: 81.62.167.114
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    X-Trace: posting.google.com 1292540864 23743 127.0.0.1 (16 Dec 2010 23:07:44 GMT)
    X-Complaints-To: g...@g...com
    NNTP-Posting-Date: Thu, 16 Dec 2010 23:07:44 +0000 (UTC)
    Complaints-To: g...@g...com
    Injection-Info: y31g2000vbt.googlegroups.com; posting-host=81.62.167.114;
    posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S
    User-Agent: G2/1.0
    X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.10)
    Gecko/20100914 Firefox/3.6.10,gzip(gfe)
    Xref: news-archive.icm.edu.pl pl.comp.programming:187697
    [ ukryj nagłówki ]

    On Dec 16, 1:17 pm, A.L. <l...@a...com> wrote:

    > A jak idzie o jezyk Ada i jego wsparcie dla wspolbieznosci, to keidys
    > zdarzylo mi sie wspolpracowac z firma 8888 gdzie uzywano Ady, ale tak
    > zwanego "bezpiecznego podzbioru". Ten podzbior wykluczal Adowe "taski"
    > ze wzgledu na niepzrewidywalnosc ich wykonywania pod wzgledem
    > czasowym.

    To musiało być bardzo "kiedyś". Bo dzisiaj te "taski" wykorzystuje się
    właśnie dzięki ich przewidywalności.

    http://en.wikipedia.org/wiki/Ravenscar_profile

    > Gdy procesory beda mialy 64 jadra, nie da sie ich programwoac w C++
    > czy Jave. Ani nawet w Adzie. Potzrebny jest nowy paradygmat.

    To bardzo odważne twierdzenie. Michoo już odpisał, jak to wygląda, nie
    będę powtarzał.

    > >Takie przykładowo współbieżne systemy bazodanowe istniały od tzw.
    > >"zawsze", więc to nie jest tak, żę języki funkcjonalne otwierają
    > >jakieś nowe nieznane wcześniej możliwości.
    >
    > Ales Kolego, nikt i nigdzie nie mowi ze jezyki funkcyjne maja byc
    > zastosowane w bazach danych

    No właśnie. Skoro nie były a działa, to najwyraźniej nie muszą. A
    ponieważ serwer baz danych to dość wszechstronny i rozbudowany
    wewnętrznie system, to nie widzę, dlaczego te języki mają nagle
    opanować świat. Skoro nie są potrzebne w serwerach baz danych, to być
    może nigdzie nie są.
    To też odważne twierdzenie, ale przynajmniej oparte na istniejącej
    praktyce.

    > Jak idzie o zastosowania haskela, to lista jest tutaj:
    >
    > http://www.haskell.org/haskellwiki/Haskell_in_indust
    ry
    >
    > Troche dluzsza niz ta od Ady

    Do dupy ta lista, bo sama narzuca się z kontrargumentami.
    Np. jest wpis dla Google'a:

    "Haskell is used on a small number of internal projects in Google, for
    internal IT infrastructure support."

    Jednocześnie wiadomo, że Google *NIE* użył Haskella do swojego
    algorytmu MapReduce, który to algorytm jest dla nich absolutnie
    fundamentalny i który zdobył dla nich ten rynek dzięki wydajności.
    Uważaj: MapReduce został napisany w C++. Oops.
    Google w ogóle nie użył Haskella w żadnym swoim serwisie.

    I teraz pytanie rozrywkowe: ponieważ Google jest uważany za autorytet
    w branży, to które zdanie jest ciekawsze:

    1. Google użył Haskella.
    2. Google *NIE* użył Haskella.

    ?

    > Zas wracajac do meritum: Jakie jest doswiadczenie Kolego z jezykamu
    > funkcyjnymi ze wydaje takie stanowcze opinie?... Czy to na podstawie
    > "hands on" czy tez teoretycznej wszechwiedzy?...

    To nie jest meritum, bo to jest Twoja kolejna proba zdyskredytowania
    kogoś na forum. Meritum byłoby gdybyś zapytał jakie jest moje
    doświadczenie w tworzeniu złożonych i wydajnych systemów *BEZ* użycia
    języków funkcjonalnych. Wbrew pozorom te dwa pytania nie są
    równoważne, analogicznie do powyższych o Google'u.

    --
    Maciej Sobczak * http://www.inspirel.com

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: