🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #16180

Re: Typ należ?cy do parametru template'a (czyli STL w parametrze)

#16180
From: Seweryn Habdank-Wojewódzki
Date: Wed, 11 Apr 2007 07:10
80 lines
4351 bytes
Witam

Adam Karpierz wrote:

> Bzdury pleciesz.
> ARM byl przez dlugie lata standardem C++

To proszę pisać ARM C++. Dziś notacja C++ oznacza ISO C++. I proszę nie
robić bałaganu.

> Byl nim (jeszcze nawet dzis) dluzej niz obecnie nam panujacy
> standard.

Tak, ale okazał się wadliwy i został wyparty przez ISO C++. Chociaż jego
pozostałości są do dziś obecne w przeróżnym kodzie, który jest z tych czy
innych przyczyn deprecated i należałoby go poprawić.

Niestety (dla Pana) każdy język się zmienia i trzeba się nieustannie uczyć.
Java 1.4 była kiepska zmieniona została na 5.0 (dziś już jest 6.0), która ma
wiele fajnych cech.

Python 2.0 był jaki był, teraz 2.4 (i wchodzący 2.5) są jeszcze lepsze.

Czyżby Pan nie nadążał za zmianami?

A może Pan uważa, że C++ nie ma praw się zmieniać. Zaczynam powoli wątpić w
jakość Pańskiego kodu w C++ - jeśli nadal pisze Pan w ARM C++, to nie
dziwię się, że Pan narzeka.

>> Ale jak chcesz sobie poprawić humor, to możemy uznać, że się pomyliłem i
>> 1985 uznać za datę powstania języka. I w takim razie masz rację, że 1990
>> język był znany, tylko że jakoś nikt w nim nie pisał, bo programiści
>> używali, coś co było pomiędzy C++, a C - jakieś C z klasami, czy "+C".
> 
> No kurde teraz juz widze ze od 1988-1990 pisalem w jakims zombie :(

Nie. To zombie dziś się nazywa ARM C++.
 
>> W 1995 zacząłem pisać w tym +C i wtedy nic więcej nie potrzebowałem,
>>  ale to nie było C++.
> 
> A  co ?
> Co niby takiego stalo sie przelomowego w 1998 roku ?
> Pokaz mi _jedna rzecz_ ktora wniosl standard ANSI C++
> do jezyka, a ktorej nie bylo w nim duzo wczesniej ?

Hmm... nie jestem historykiem, ale to co pamiętam to np. namespace std nie
było w BC 3.1. Zapewne jeszcze parę spraw znalazłoby się, które nie były
uporządkowane.
 
> Ja ci moge pokazac duzo rzeczy ktore do standardu
> nie weszly (a bezsprzecznie powinny) a istnialy w C++
> wiele lat. Nie na papierze. W konkretnych implementacjach.

Cieszę się. Znam też takie i nie płaczę. Np. czasem używam kontenera rope no
i czasem rzadko hash_...

No i co hash_ teraz wejdzie, a rope nie wiem.

>> Ja widzę Javę jako byt dobrze określony mający całkiem pokaźną grupę
>> deweloperów w zanadrzu - ok. 18%[1].
> 
> No ale w/g Twoich kryteriow wciaz nie istnieje :(
> No bo nie ma standardu ani ANSI ani innego ISO

To są Pana słowa, proszę pokazać, że tak napisałem! Na razie Pan nie
poradził sobie z moim przykładem rozpoznawania typów przez szablon, wot
przedszkole ISO C++.

Każdy język obiera swój sposób ustalania konstrukcji. Java ma SUN'a, python
ma comunity, chociaż GvR należy do Google tak więc zapewne i interesy
Google po cichu lub nie są przepychane.

Pozdrawiam.

-- 
|\/\/|   Seweryn Habdank-Wojewódzki
 \/\/

To reply remove "n0-5p4m-" from e-mail address.
Technical Details
Message-ID: <evi1np$aqn$1@tkdami.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.tpinternet.pl!news.tkdami.net!news.tkdami.pl!not-for-mail
References: <slrnf1kjcu.ave.lrem@lrem.maxnet> <evdlhb$f4p$1@inews.gazeta.pl> <evdqq6$qrs$3@news.onet.pl> <desk13psu2rvekht584uoirc0djahrk1dv@4ax.com> <87irc5fnin.fsf@hector.domek> <4u0l13p53mf3nous2u96ulgidcqovr6p5n@4ax.com> <eve28a$4kl$1@inews.gazeta.pl> <jncl135635jksqfark25n0nh1o7epvq1jg@4ax.com> <evg3ih$pri$1@inews.gazeta.pl> <evgaen$207$3@tkdami.pl> <evgddo$90m$1@inews.gazeta.pl> <evgg65$5dt$2@tkdami.pl> <evggi1$na0$1@inews.gazeta.pl> <evgof3$bii$3@tkdami.pl> <evgq7t$bq8$1@inews.gazeta.pl> <evgs83$hin$1@tkdami.pl> <evgt61$pe8$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.tpinternet.pl!news.tkdami.net!news.tkdami.pl!not-for-mail
From: Seweryn Habdank-Wojewódzki <habdank@n0-5p4m-gmail.com>
Newsgroups: pl.comp.objects
Subject: Re: Typ należ?cy do parametru template'a (czyli
 STL w parametrze)
Date: Wed, 11 Apr 2007 09:10:07 +0200
Organization: VectraNet Oswiecim
Lines: 80
Message-ID: <evi1np$aqn$1@tkdami.pl>
References: <slrnf1kjcu.ave.lrem@lrem.maxnet> <evdlhb$f4p$1@inews.gazeta.pl> <evdqq6$qrs$3@news.onet.pl> <desk13psu2rvekht584uoirc0djahrk1dv@4ax.com> <87irc5fnin.fsf@hector.domek> <4u0l13p53mf3nous2u96ulgidcqovr6p5n@4ax.com> <eve28a$4kl$1@inews.gazeta.pl> <jncl135635jksqfark25n0nh1o7epvq1jg@4ax.com> <evg3ih$pri$1@inews.gazeta.pl> <evgaen$207$3@tkdami.pl> <evgddo$90m$1@inews.gazeta.pl> <evgg65$5dt$2@tkdami.pl> <evggi1$na0$1@inews.gazeta.pl> <evgof3$bii$3@tkdami.pl> <evgq7t$bq8$1@inews.gazeta.pl> <evgs83$hin$1@tkdami.pl> <evgt61$pe8$1@inews.gazeta.pl>
Reply-To: habdank@n0-5p4m-gmail.com
NNTP-Posting-Host: 82.139.21.12
Mime-Version: 1.0
X-Trace: tkdami.pl 1176275513 11095 82.139.21.12 (11 Apr 2007 07:11:53 GMT)
X-Complaints-To: usenet@news.tkdami.pl
NNTP-Posting-Date: Wed, 11 Apr 2007 07:11:53 +0000 (UTC)
User-Agent: KNode/0.10.4
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit