🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #13304

Re: Dlaczego uzywamy Javy?...

#13304
From: Mariusz Lotko
Date: Wed, 09 Nov 2005 21:10
74 lines
3782 bytes
Filip Sielimowicz wrote:

> 
> Użytkownik "Mariusz Lotko" <imie.nazwisko@wp.pl> napisał w wiadomości
> news:dkr7rf$38j$1@bandai.magma-net.pl...
> 
>> Chyba jednak sprzeczamy sie nad wyzszoscia swiat jednymi nad drugimi.
>> Analogia: mamy dwa rodzaje samochodow - SUV'y i terenowe. Pozornie sluza
>> do tego samego - jazdy w terenie. Pozornie maja podobne mechanizmy
>> - naped na 4 kola, blokade napedu roznicowego itp. Kazdy zwolennik SUV'a
>> powie, ze terenowki sa na "smietniku motoryzacji", bo kto przy zdrowych
>> zmyslach chcialby to wszystko recznie wlaczac/wylaczac skoro dzisiejsza
>> elektronika tak doskonale to robi za czlowieka.
>> Kazdy zwolennik terenowki powie, ze SUV to zabawka, bo w prawdziwym
>> terenie elektronika zamoknie i przestanie dzialac, sprzegla sie popala
>> na pierwszej lepszej przeszkodzie, itd.
>>
>> No wiec jezdzij sobie tym swoim SUVem, ale zrozum, ze ja lubie terenowki
>> i umiem nimi jezdzic ;-)
> 
> Stary, jesteś świetny ;)

A, dziekuje...

> Ja to zrozumiałem tak:
> "W prawdziwym terenie" Javie od wstrząsów wyłącza się garbage collector i
> dlatego
> lepiej samemu zarządzać pamięcią.

A moze nie? Niejeden system embedded by usiadl pod garbage collectorem.

> "W prawdziwym terenie" Javie przemaka system monitorów zakładanych na
> obiektach (zakładanie
> przez słówko 'synchronized') i dlatego lepiej samemu definiować semafory,
> podnoscić
> je i opuszczać, oczywiście badając, czy to ten sam wątek, czy nie i ważyć
> czy semafor ma być
> binarny, czy nie.

Pomijajac "sprawdzanie czy to ten sam watek", to nie bardzo widze roznice
w zakresie zdefioniowanym jako synchronized a sekwencja wywolan
otoczonej przez "opuszczanie i podnoszenie" semaforow.

> "W prawdziwym terenie" Javie w ogóle wysiadają wątki, a to dlatego, że
> nowy wątek odpalony
> jedną instrukcją nie może znieść myśli, że ktoś się z nim tak mało pieścił
> i domaga
> się większej uwagi ...

No to jest oczywista bzdura, ale na szczescie nie ja ja wypowiedzialem.

> "W prawdziwym terenie" zawsze też okazuje się, że smoki muszą mieć wiele
> głów i dlatego
> dziedziczenie wielobazowe jest absolutnie niezbędne, by dobrze trawić
> problemy biznesowe.

1. Problemy biznesowe to nie wszystko
2. W Javie tez jest dziedziczenie wielobazowe z tym, ze niedorobione.

Wlasciwie dodaj jeszcze slynne haslo Javowcow, ze "dzisiejsze komputery
sa tak mocne, ze bez problemu radza sobie z Java" i drugie slynne haslo
"dobry programista napisze szybszy program w Javie niz kiepski w C++".
Parafrazujac mojego dobrego kolege Alexa: dobry programista napisze
szybki program nawet na jednotasmowa maszyne Turinga.

> 
> Pozdrówka ;)

Pozdrawiam,


-- 
Mariusz Lotko
http://www.lotko.magma-net.pl/
Technical Details
Message-ID: <dktl26$s5o$1@bandai.magma-net.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.magma-net.pl!not-for-mail
References: <8mfsm19fuhr2d95ar8fsjllvd2j0crhtfq@4ax.com> <dklksm$nc3$1@inews.gazeta.pl> <dkn9sm$rsq$1@news.onet.pl> <dknakv$7n4$1@inews.gazeta.pl> <dkob5d$u25$1@bandai.magma-net.pl> <dkocdh$3tn$1@inews.gazeta.pl> <dkr7rf$38j$1@bandai.magma-net.pl> <dktbiv$t6f$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.magma-net.pl!not-for-mail
From: Mariusz Lotko <imie.nazwisko@wp.pl>
Newsgroups: pl.comp.objects
Subject: Re: Dlaczego uzywamy Javy?...
Date: Wed, 09 Nov 2005 21:10:04 +0000
Organization: Magma Systemy Komputerowe
Lines: 74
Message-ID: <dktl26$s5o$1@bandai.magma-net.pl>
References: <8mfsm19fuhr2d95ar8fsjllvd2j0crhtfq@4ax.com> <dklksm$nc3$1@inews.gazeta.pl> <dkn9sm$rsq$1@news.onet.pl> <dknakv$7n4$1@inews.gazeta.pl> <dkob5d$u25$1@bandai.magma-net.pl> <dkocdh$3tn$1@inews.gazeta.pl> <dkr7rf$38j$1@bandai.magma-net.pl> <dktbiv$t6f$1@news.onet.pl>
NNTP-Posting-Host: 192.168.21.22
Mime-Version: 1.0
X-Trace: bandai.magma-net.pl 1131566982 28856 192.168.21.22 (9 Nov 2005 20:09:42 GMT)
X-Complaints-To: usenet@news.magma-net.pl
NNTP-Posting-Date: Wed, 9 Nov 2005 20:09:42 +0000 (UTC)
User-Agent: KNode/0.9.2
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit