eGospodarka.pl
eGospodarka.pl poleca

PracaGrupypl.praca.dyskusjePHP vs JAVA (zdalnie)Re: PHP vs JAVA (zdalnie)
  • Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfe
    ed.atman.pl!not-for-mail
    From: Artur Zabroński <a...@...stopce.pl>
    Newsgroups: pl.praca.dyskusje
    Subject: Re: PHP vs JAVA (zdalnie)
    Date: Tue, 06 Mar 2007 22:04:41 +0100
    Organization: ATMAN
    Lines: 88
    Message-ID: <eskl1q$raq$1@node4.news.atman.pl>
    References: <esj9b4$dro$1@news.onet.pl> <esjabh$425$1@pippin.nask.net.pl>
    <eskcd4$2pb$1@nemesis.news.tpi.pl> <eskeuu$p5d$2@node4.news.atman.pl>
    <eskft9$d4f$1@nemesis.news.tpi.pl> <eskgfc$pgi$1@node4.news.atman.pl>
    <eski51$gc9$1@atlantis.news.tpi.pl> <eskj31$qcn$1@node4.news.atman.pl>
    <eskkap$q9m$1@nemesis.news.tpi.pl>
    NNTP-Posting-Host: staticline685.toya.net.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=iso-8859-2
    Content-Transfer-Encoding: 8Bit
    X-Trace: node4.news.atman.pl 1173215098 27994 217.113.228.110 (6 Mar 2007 21:04:58
    GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Tue, 6 Mar 2007 21:04:58 +0000 (UTC)
    User-Agent: KNode/0.10.4
    Xref: news-archive.icm.edu.pl pl.praca.dyskusje:203372
    [ ukryj nagłówki ]

    pw wrote:

    > Artur Zabroński napisał(a):
    >> Generici są od J5, IMHO lepsze niż te w C++.
    >
    > Musiałbym sam ocenić.
    >
    Jak ocenisz daj znać ;-)
    >>> nie ma przeciążania operatorów (są takie
    >>> debilizmy jak metoda add() żeby dodać jeden obiekt do drugiego obiektu,
    >>> nie można stworzyć obiektów funkcyjnych, predykatów
    >> Da się przeżyć ;-)
    >
    > Jasne, ale potem kod wygląda jak wygląda.
    >
    Tzn. jak?
    >> Przeciążasz metodę equals dziedziczoną z Object.
    >
    > Zabawne.
    >
    Mi się bardziej podoba niż metoda operator==(JakisObjekt o); ;-)
    >
    > Ja dziękuję za taki ficzer.
    >
    To Twoje subiektywne odczucia.
    >
    > static_cast, dynamic_cast, reinterpet_cast, const_cast - od razu widzisz
    > o co chodzi.
    >
    I to jest czytelne? ;-)
    >>> nie można nie łapać wyjątków,
    >> Jak nie można? Wyjątki w Javie są nierozłącznym elementem i jeżeli coś go
    >> rzuca to musisz go złapać.
    >
    > A jeśli wiem, że nie rzuci to po co? A jak chcę wyżej to po co?
    >
    Jeżeli coś deklaruje że może go rzucić to trzeba założyć że tak się zdarzy i
    lepiej mieć coś na taką sytuację ;-)
    >> W C++ jest namiastka interfejsów - klasy z metodami virtual = 0;
    >
    > To nie namiastka, to interfejs.
    >
    To dlaczego nie zarezerowowano dla niego słowa kluczowego interface tylko
    taka rzeźba?
    >
    > Ale if(int i = cokolwiek) { } już mniej.
    >
    Przykłady zastosowań?
    >
    > Patrz wyżej i wiele podobnych skrótów.
    >
    Moim zdaniem (i nie tylko moim) takie skróty prowadzą tylko do kłopotów.
    >
    > Niestety kiedyś troszeczkę i podziękowałem.
    >
    No ostatnimi czasy dużo się zmieniło.
    >>Jak
    >> rozwiązujesz wątki? Pewnie używasz jakiegoś Boosta albo pthreadów, jak
    >> synchronizujesz dostęp do danych? To w Javie wszystko jest wbudowanie w
    >> język. Również brak dobrego RTTI i refleksji w C++ - ale to akurat wynika
    >> z czego innego.
    >
    > Nie przesadzaj. Z wyjątkami mi chodziło, że nie chcę zawsze wszystkiego
    > łapać bo po co.
    >
    To przesadzanie?
    >
    > Brak oddzielenia deklaracji od implementacji zmniejsza czytelność kodu.
    >
    W dobrym IDE to masz listę metod i obiektów i raczej nie poszukujesz metody
    wzrokiem w kodzie, a jeżeli zmienisz przykładowo argument nie musisz go
    zmieniać w dwóch miejscach.
    > Po co zbędny balast po którym wszystko dziedziczy? Żeby spowolnić
    > działanie, zeżreć pamięć i uniemożliwić tworzenie typów konkretnych?
    >
    Czasami dużo upraszcza.
    >
    > Powiedzmy, że C++ ma swoje szerokie zastosowania ;-)
    > Chyba już EOT :)
    >
    I Java też. EOT :-)

    --
    Artur Zabroński

    E-mail: artur (dot) zabronski (at) gmail (dot) com
    Jabber: artur (dot) zabronski (at) gmail (dot) 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