Article View: pl.comp.objects
Article #16528Re: Dlaczego singletony?
From: Maciej Sobczak
Date: Mon, 23 Apr 2007 15:30
Date: Mon, 23 Apr 2007 15:30
70 lines
3480 bytes
3480 bytes
Adam Karpierz wrote: >> Faktycznie, ta implementacja rozwi±zuje wszystkie problemy oraz spe³nia >> wszystkie oczekiwania ró¿nych programistów. > > A jakich nie rozwiazuje ? Może warto najpierw przeczytać, zanim się rzuci hasłem, że zmarnowano tyle stron tekstu? > Konkrety ? Od ręki - w swoim przykładzie użył Pan wyrażenia "del ta". Niech Pan dla kompletu przedyskutuje, po co ta instrukcja i jak jej należy używać gdy singletonów jest wiele (różnych klas) i być może odwołują się do zewnętrznych zasobów. Może coś o wątkach? Kod, który Pan pokazał to wierzchołek góry lodowej. I uwaga, proszę się skupić: wersja trywialna w C++ *też* istnieje. Wspomniana książka jest akurat dla tych, którzy na tym trywialnym poziomie nie chcą się zatrzymać i są projekty, gdzie to ma sens. >> Widzê te¿, ¿e elegancko odzwierciedla ka¿dy szczegó³ dyskusji ze >> wspomnianej tu ksi±¿ki. > > Ta ksiazka tyczy problemow w syfiastym C++ ktore zapewne > wystepuja tylko w nim wiec 'osochodzi' ? Podoba mi się to "zapewne". Które z przedstawionych w tej książce problemów występują tylko w C++? Konkrety? > Tyle tylko ze szanowny kolega nie raczyl zauwazyc > ze to co podalem to nie jest Singleton,.tzn nie stricte singleton Monostate. Ale podał to Pan jako przykład w wątku o singletonie, jakie to trywialne w Pythonie (w ogóle nie odnosząc się do problemów podanych przez Seweryna). > No wie Pan co mnie tam Booch at al. > Wystarczy ze sam tworca C++ pisze wyraznie na poczatku swej strony. > > C++ is a general purpose programming language with a bias > towards systems programming that > a.. is a better C (Sektor sie zagotuje :) > b.. supports data abstraction > c.. supports object-oriented programming > d.. supports generic programming. > 'support' to nie znaczy 'is pure' Co znaczy "pure"? Że nic innego nie potrafi? A może pl.comp.objects jest tylko dla tych "pure"? Czy Python jest "pure"? A może Ada? Czy można na tej grupie dyskutować o Adzie? Itd. > PS: Niech Pan nie tworzy sekty tam gdzie w ogole nie ma religii Czy ja coś tworzę? Po prostu stwierdzam, że wymachuje Pan rękami na temat książki, której okładki nawet Pan nie widział, nie mówiąc o jej przeczytaniu. -- Maciej Sobczak : http://www.msobczak.com/ Programming : http://www.msobczak.com/prog/
Technical Details
Message-ID:
<f0ije8$47q$1@cernne03.cern.ch>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!130.59.10.21.MISMATCH!kanaga.switch.ch!news-zh.switch.ch!switch.ch!cernne03.cern.ch!not-for-mailReferences:
<f0i3to$bq0$1@inews.gazeta.pl> <f0i9pt$ud$1@news.vectranet.pl> <f0ibuu$ihs$1@inews.gazeta.pl> <f0id13$l7$1@cernne03.cern.ch> <f0ifnq$5nc$1@inews.gazeta.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!newsfeed00.sul.t-online.de!t-online.de!130.59.10.21.MISMATCH!kanaga.switch.ch!news-zh.switch.ch!switch.ch!cernne03.cern.ch!not-for-mail From: Maciej Sobczak <no.spam@no.spam.com> Newsgroups: pl.comp.objects Subject: Re: Dlaczego singletony? Date: Mon, 23 Apr 2007 17:30:14 +0200 Organization: CERN News Lines: 70 Message-ID: <f0ije8$47q$1@cernne03.cern.ch> References: <f0i3to$bq0$1@inews.gazeta.pl> <f0i9pt$ud$1@news.vectranet.pl> <f0ibuu$ihs$1@inews.gazeta.pl> <f0id13$l7$1@cernne03.cern.ch> <f0ifnq$5nc$1@inews.gazeta.pl> NNTP-Posting-Host: pb-d-128-141-44-95.cern.ch Mime-Version: 1.0 X-Trace: cernne03.cern.ch 1177342216 4346 128.141.44.95 (23 Apr 2007 15:30:16 GMT) X-Complaints-To: news@@cern.ch NNTP-Posting-Date: Mon, 23 Apr 2007 15:30:16 +0000 (UTC) User-Agent: Thunderbird 1.5.0.10 (Macintosh/20070221) In-Reply-To: <f0ifnq$5nc$1@inews.gazeta.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit