🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #4598

Re: Prawda o C++

#4598
From: Adam Karpierz
Date: Sat, 16 Jan 1999 17:58
38 lines
2398 bytes
Sektor van Skijlen wrote:
>In pl.comp.lang.c Adam Michalski <aimsoft@box43.gnet.pl> wrote:
>: Oj kolego, nie wyglaszaj takich kategorycznych stwierdzen...
>: przypomnij sobie jakie miales problemy z dwuwymiarowymi tablicami i
>: wskaznikami...
>: PNMSP
>
>To nie ma nic do rzeczy. Tablice wielowymiarowe sa problematyczne przez wzglad
>na to, ze sa to typy wyzszego rzedu. Poza tym tablice nie maja nic wspolnego z
>referencjami. Referencje to temat az nadto prosty.


Boze... Tablice w C to typy wyzszego rzedu ?.  O zgrozo !
Prymitywy najnizszego rzedu z mozliwych.
Nie ma chyba drugiego jezyka w ktorym by byly tak prymitywnie
(bo przez wskazniki) zrealizowane.
(No moze jeszcze stary FORTRAN 4 im dorownywal).
Zero kontroli, zero mozliwosci dzialan zagregowanych
(w tym na podtablicach).
Brak dynamicznosci wymiarow.
Jedyna wlasciewie uzyteczna technika to realizacja przez
tablice pointerow ale.. no wlasnie przy okazji trzeba
pokonac koszmarny sposob przydzialu pamieci w tym
przypadku wymagajacy "poglebionej" wiedzy o pointerach.
Sa i zalety (szybki dostep) ale czy rownowazy to wady ?.

A jesli chodzi o referencje to i owszem.
Byloby to i lekarrstwo na szalenstwo wskaznikowe w C++
gdyby nie... No wlasnie
Gdyby nie to ze nie mozna zmienic obiektu "referowanego".
Moze mi ktos wytlumaczy dlaczego ?.
Skutek ?. Dalej wskazniki kroluja.

Pozdrawiam
--
Adam Karpierz
Poszukuje stalej pracy, moje dane:
http://www.adares.alpha.pl/cv.htm
Technical Details
Message-ID: <77qk38$ken$1@zeus.polsl.gliwice.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!news.icm.edu.pl!news.man.poznan.pl!polsl.gliwice.pl!not-for-mail
References: <77o3bl$j0q$1@polonez.man.lodz.pl> <369FDDCE.7B94748A@interdata.com.pl> <77q41i$j7f$1@polonez.man.lodz.pl> <wU3o2.25549$U1.4744058@news.tpnet.pl> <77qi2q$42a$1@polonez.man.lodz.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!news.icm.edu.pl!news.man.poznan.pl!polsl.gliwice.pl!not-for-mail
From: "Adam Karpierz" <karpierz@itl.pl>
Newsgroups: pl.comp.lang.c,pl.comp.objects
Subject: Re: Prawda o C++
Date: Sat, 16 Jan 1999 18:58:06 +0100
Organization: Politechnika Slaska, Gliwice
Lines: 41
Message-ID: <77qk38$ken$1@zeus.polsl.gliwice.pl>
References: <77o3bl$j0q$1@polonez.man.lodz.pl> <369FDDCE.7B94748A@interdata.com.pl> <77q41i$j7f$1@polonez.man.lodz.pl> <wU3o2.25549$U1.4744058@news.tpnet.pl> <77qi2q$42a$1@polonez.man.lodz.pl>
Reply-To: "Adam Karpierz" <karpierz@itl.pl_te_spamy_wykoncza_mi_kiedys_nerwy>
NNTP-Posting-Host: ppp208.intertele.pl
X-Newsreader: Microsoft Outlook Express 4.72.3110.1
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit