eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingpython...Re: python...
  • Data: 2015-01-14 01:39:20
    Temat: Re: python...
    Od: "slawek" <s...@h...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie 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: