eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingJaki język - ceny? › Re: Jaki j?zyk - ceny?
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news-2.dfn.de!ne
    ws.dfn.de!news.uni-stuttgart.de!news.stw-bonn.de!news.netcologne.de!newsfeed-fu
    si2.netcologne.de!feeds.phibee-telecom.net!feeder.news-service.com!feeder1.camb
    riumusenet.nl!feed.tweaknews.nl!postnews.google.com!m11g2000vbs.googlegroups.co
    m!not-for-mail
    From: Maciej Sobczak <s...@g...com>
    Newsgroups: pl.comp.programming
    Subject: Re: Jaki j?zyk - ceny?
    Date: Thu, 16 Dec 2010 14:29:46 -0800 (PST)
    Organization: http://groups.google.com
    Lines: 74
    Message-ID: <b...@m...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>
    <s...@e...rdc.pl>
    <4...@v...googlegroups.com>
    <s...@e...rdc.pl>
    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 1292538586 2782 127.0.0.1 (16 Dec 2010 22:29:46 GMT)
    X-Complaints-To: g...@g...com
    NNTP-Posting-Date: Thu, 16 Dec 2010 22:29:46 +0000 (UTC)
    Complaints-To: g...@g...com
    Injection-Info: m11g2000vbs.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:187695
    [ ukryj nagłówki ]

    On Dec 16, 3:45 pm, Mariusz Kruk <M...@e...eu.org> wrote:

    > >Nie popadajmy w skrajność. Można być przyjaznym dla maszyny nie będąc
    > >jednocześnie aż tak niskopoziomowym.
    >
    > Nie można. Każda forma niebędąca kodem maszynowym jest nieprzyjazna
    > i musi być tłumaczona na postać wynikową.

    Przyjazność dla maszyny to właśnie miara łatwości tego tłumaczenia.
    Niektóre języki są wysokopoziomowe zachowując jednocześnie prostotę i
    intuicyjność translacji. Zwłaszcza te imperatywne. Niestety o językach
    funkcjonalnych nie można tego powiedzieć.

    Kiedyś widziałem dość krótki artykuł, w którym autor zastanawiał się
    nad Haskellem. Była tam funkcja sortująca, bodajże quicksort w dwóch
    (!) linijkach. Zapis ścinał z nóg. Gorzej z wydajnością. Okazało się,
    że ten zajefajny zapis ma się nijak to tego, co się dzieje w pamięci i
    co robi CPU.

    > Funkcjonalna może być kurtka z pierdyliardem kieszeni.

    Czyli tak jak w każdym innym języku. Nie widzę powodu, dla którego
    polski ma się tu wyróżniać i wytyczać jakieś nowe szlaki.

    > Nie róbmy na siłę kalki z angielskiego.

    Nie rób se jaj. Po pierwsze, w tej branży kalki to najlepsze co można
    zrobić, przynajmniej jest zgodnie ze wszystkimi innymi kalkami. Po
    drugie, "funkcyjny", jak rozumiem, absolutnie żadną kalką nie jest,
    tak? Niby w czym kalka "funkcyjny" jest lepsza od kalki
    "funkcjonalny"?

    > >> Funkcjonalne języki, w przeciwieństwie do języków niefunkcjonalnych
    > >> (Brainf*ck anyone?) dają jednak jakieś możliwości.
    > >Jakie?
    >
    > Skoro niektóre są funkcjonalne, to inne muszą być niefunkcjonalne.

    No sam widzisz, że nie bardzo jest co wymieniać. I właśnie dlatego
    jestem sceptykiem - po obdarciu tego tematu z histerii i trendu,
    niewiele zostaje.

    > >Ponownie to samo pytanie: dlaczego nie wygrały tych zawodów o T1000?
    > >Może jednak nie dają tych możliwości, co wszyscy myślą, że dają?
    >
    > Odpowiem pytaniem na pytanie - dlaczego w tym roku w F1 wygrał człowiek
    > z nazwiskiem zaczynającym się na "V"? Może jednak inne litery nie dają
    > takich możliwości?

    Słabe.

    Powtórzę: języki funkcjonalne nie wnoszą niczego (w szczególności
    żadnego "paradygmatu"), co fundamentalnie przyczyniłoby się do
    efektywności w systemach współbieżnych, względem istniejących technik.
    A przynajmniej ja niczego takiego nie widzę.

    --
    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: