Article View: pl.comp.objects
Article #14293Re: C++0x...
From: Aleksander Galicki
Date: Thu, 06 Apr 2006 09:37
Date: Thu, 06 Apr 2006 09:37
75 lines
3474 bytes
3474 bytes
>Witam
>
>Aleksander Galicki wrote:
>
>>>Tam gdzieś ok. 201 post, została uruchomiona wojna ojczyźniana nt. GC.
>>
>> Litosci. Grupa pl.comp.lang.c nadaje sie tylko do jednego : raz do roku
>mozna
>> tam zobaczyc ludzi, ktorych podnieca metaprogramowanie.
>
>Widzę, że wychodzą kompleksy, nawet nie zajrzałeś do tego wątku. Tak
>napisałeś,
>bo ostatnio na pl.comp.lang.c nie byłeś wstanie obronić swoich tez i tyle.
>
>Pragnę zauważyć, że w tym wątku, padały też bardzo istotne argumenty za GC,
>ze
>strony ludzi, którzy bardzo dobrze programują w C i mają dużo racji.
Dobre programowanie w C to takie sobie rekomendacje jesli chodzi o kwestie GC.
Na tamtej grupie na GC patrza jak na zelaznego wilka z bajki i takie same maja
o GC pojecie. A i btw: jakie kompleksy? :-) Ze sobie nie pometaprogramuje? :-)
>> GC rowniez nie nadaje sie do nastepujacych rzeczy:
>> -parzenie kawy
>> -wzglednie herbaty
>> -prania skarpetek
>> -polowania na niedzwiedzi
>> -mycia podlogi
>> ...
>>
>> Przegapilem cos?
>
>Pomijam fakt, że to jest nie na temat, co świadczy o ignorancji i braku
>kompetencji.
Ignorancja w wzwiazku z czym? Brak jakich kompetencji? Konkretnie :-)
GC nie sluzy do zarzadzanie innymi zasobami niz pamiec. Wyciaganie za kazdym
razem "ale mi GC polaczenia nie zamknie" jest poprostu nie na temat.
>> Finalizatorow sie nie pisze.
>
>Przykład funkcji ściągniętej ze strony java.sun.com:
>
>protected void finalize(){
>//Objects created in run method are finalized when
>//program terminates and thread exits
>try{
>server.close();
>} catch (IOException e) {
>System.out.println("Could not close socket");
>System.exit(-1);
>}
>}
Powtarzam: tak sie RZADKO pisze. Nawet jak to znalazles na sun.com. Nawet
gdybys to znalazl w Ewangelii.
>> Albo pisze sie _bardzo_ rzadko. W szczegolnosci
>> finalizatory sie nie nadaja do zarzadzania zasobami.
>
>Jeśli połączenie internetowe to nie jest zasób, to tak. Od kiedy zasób to
>tylko
>pamięć.
Finally sie uzywa. I to rzadko, bo malo kto bezposrednio w soketki sie bawi. I
ogolnie - co to za maniera - widac ze tutorialu o Javie nie przeczytales, a juz
zamierzasz ludziom tlumaczyc jak sie programuje w Javie? Moze troche pokory?
A.
--
============= P o l N E W S ==============
archiwum i przeszukiwanie newsów
http://www.polnews.pl
Technical Details
Message-ID:
<06040611371135@polnews.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!polnews.pl!not-for-mailReferences:
<06031921120637@polnews.pl> <8dnr121jkk2h3iks603h8pca5la3h479i8@4ax.com> <06032102391161@polnews.pl> <9b6022pent4nrihvpdeopf213m3f9p5pgn@4ax.com> <dvp934$7qd$1@kujawiak.man.lodz.pl> <c2b022lb7875b6qpe2rcbqnijvsmt0q62d@4ax.com> <e129un$ecb$1@tkdami.pl> <06 <e12kuc$s0m$1@tkdami.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!polnews.pl!not-for-mail From: "Aleksander Galicki" <no@no.com> Newsgroups: pl.comp.objects Subject: Re: C++0x... Date: Thu, 06 Apr 2006 11:37:11 +0200 Organization: PolNEWS - http://www.polnews.pl Lines: 76 Message-ID: <06040611371135@polnews.pl> References: <06031921120637@polnews.pl> <8dnr121jkk2h3iks603h8pca5la3h479i8@4ax.com> <06032102391161@polnews.pl> <9b6022pent4nrihvpdeopf213m3f9p5pgn@4ax.com> <dvp934$7qd$1@kujawiak.man.lodz.pl> <c2b022lb7875b6qpe2rcbqnijvsmt0q62d@4ax.com> <e129un$ecb$1@tkdami.pl> <06 <e12kuc$s0m$1@tkdami.pl> NNTP-Posting-Host: swift.atra.com.pl Mime-Version: 1.0 X-Trace: swift.atra.com.pl 1144316231 24832 194.181.190.181 (6 Apr 2006 09:37:11 GMT) X-Complaints-To: hostmaster@polnews.pl NNTP-Posting-Date: 6 Apr 2006 09:37:11 GMT X-Original-NNTP-Posting-Host: 222.153.0.94 X-Original-NNTP-Posting-From: 222-153-0-94.jetstream.xtra.co.nz Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit