eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingpython...Re: python...
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!goblin1!goblin.
    stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.new
    s.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
    From: "slawek" <s...@h...pl>
    Newsgroups: pl.comp.programming
    References: <5...@g...com>
    <e...@g...com>
    <7...@g...com>
    <6...@g...com>
    <a...@n...v.pl>
    <9...@g...com>
    <a...@n...v.pl>
    <0...@g...com>
    <a...@n...v.pl>
    <b...@g...com>
    <a...@n...v.pl>
    <54b4beb1$0$2155$65785112@news.neostrada.pl>
    <a...@n...v.pl>
    <e...@g...com>
    In-Reply-To: <e...@g...com>
    Subject: Re: python...
    Date: Wed, 14 Jan 2015 01:39:20 +0100
    MIME-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original
    Content-Transfer-Encoding: 8bit
    X-Priority: 3
    X-MSMail-Priority: Normal
    Importance: Normal
    X-Newsreader: Microsoft Windows Live Mail 14.0.8117.416
    X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8117.416
    Lines: 45
    Message-ID: <54b5b917$0$2650$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 62.69.230.89
    X-Trace: 1421195543 unt-rea-a-01.news.neostrada.pl 2650 62.69.230.89:1244
    X-Complaints-To: a...@n...neostrada.pl
    Xref: news-archive.icm.edu.pl pl.comp.programming:207406
    [ ukryj nagłówki ]


    Użytkownik <g...@g...com> napisał w wiadomości grup
    dyskusyjnych:ea164933-64f3-48a3-82ad-0c8fb96ef1f1@go
    oglegroups.com...

    > A nie widzialem, zeby ktos tutaj twierdzil, ze ma monopol na prawde.

    Każdy, który chce OBIEKTYWNIE porównywać języki programowania - a do tego
    jeszcze uważa że wie co jest potrzebne cyt. "wszystkim" (nie
    przeprowadziwszy najdrobniejszego research'u wśród choćby swoich krewnych i
    znajomych, sic!) - a jeszcze jakby było mało... ma pomysły na OGRANICZENIE
    (urwa, jak?) możliwości tworzenia nowych języków programowania... zasługuje
    na opinię szkodliwego idioty.

    Równie dobrze można w trybie nakazowo-rozdzielczym domagać się aby np. nie
    było ruchów tektonicznych - no, bo po co nowe góry czy jakieś nowe wyspy?

    Ok, nie czuję wielkiej potrzeby abym to akurat ja musiał tworzyć nowy język
    (oczywiście YACC i wzorzec interpreter z GOF czasem się przydają, ale nie o
    to chodzi). Ale jeżeli jakiś ciołek chce koniecznie robić nowy język... no
    problem. Niech sobie robi. Może kiedyś wyjdzie z tego coś ciekawego.

    Gdyby nie "pomysły na nowe języki" nie mielibyśmy np. Javy (bo przecież
    każdy program można napisać w C++, a Java od C++ różni się nieznacznie). Nie
    mielibyśmy Pascala, bo przecież był już Algol. Itd. itp.

    Oczywiście taki postęp kosztuje - tępak, który wyuczył się Pascala "na
    blachę" może czuć się nieco oszukany, że nikt nie potrzebuje "programistów
    ze znajomością Pascala". Ale aby być dobrym programistą/informatykiem nie
    wystarczy 3xZ, trzeba umieć nadążać za zmianami. Czasem może to nawet
    oznaczać konieczność nauczenia się nowego języka programowania. Life is
    brutal.

    Odnośnie samego Pythona. Pisałem już o tym wcześniej i jeszcze raz powtórzę:
    bardzo przyjemny język, z swoistym poczuciem humoru (pola protected w
    klasach)... jednak nie pozbawiony wad, dyskwalifikujących go do "poważnych
    zastosowań".

    1. Za wolno działa (nawet 1000x wolniej niż program napisany w C).
    2. Bałagan z wersjami. Wersje 3.* mają problemy z Cythonem.
    3. Biblioteki "matematyczne" Numpy/Scipy nie są 100% bezbłędne.
    4. Koszmarnie źle zrobione wątki.
    5. Brak tablic.
    6. Bałagan z aktualizacjami.


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: