🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #4716

Re: Prawda o C++

#4716
From: Janusz Stopa
Date: Tue, 19 Jan 1999 02:30
43 lines
2810 bytes
Adam Karpierz wrote:
...
> Powiem moze ogolniej.
> Uwazam ze jakakolwiek cecha jezyka o ktorej informacja
> o jej charakterze i atrybutach jest tracona w czasie kompilacji
> (a tak sie dzieje w przypadku tablic w C++) nie dorowna
> w sensie mozliwosci optymalizacji i elastycznosci realizacji
> tej samej cesze ale poprzez wbudowanie jej obslugi
> w kompilator.

Nie moge sie zgodzic. Uwazam, iz w wielu przypadkach kompilator
jest w stanie zoptymalizowac kod, ale nie bardzo jest w stanie
sobie poradzic ze strukturalnymi zmianami, jakie da sie w C++
latwo uzyskac. Np. takie zaalokowanie pamieci oraz ustawienie
kodu, iz nie dochodzi do "pageowania", stosowanie
synchronizacji (chociazby mutexow) tylko gdy to jest "niezbedne".
Wbudowanie czegos takiego w kompilator jest w wiekszosci przypadkow
niemozliwe.

...
> Najwieksze doswiadczenie mam wlasnie w C/C++ i mysle
> ze nic zlego sie nie dzieje jesli krytycznie oceniam niewatpliwe
> wady jezyka. Mnie osobiscie ich swiadomosc bardzo pomaga.

Tak, zgadzam sie. Nie ma rzeczy doskonalych.

...
> Zgadzam sie. Przyznaje sie ze nie widzaialem duzo duzych projektow
> ale moze 3, 4 by sie znalazlo (patrzac z polskiej perspektywy oczywiscie) .
> I to nie calkiem tak znow bez sukcesu.  ( -||- ).
> A co najwaznejsze, te projekty byly tak bardzo praktyczne i dalekie
> od conieco naukowej atmosfery panujacej niekiedy na p.c.o
> ze az.. bolalo :).

Nie o ten watek mi chodzilo. Zawazylem wypowiedzi osob, ktore po 
uczestnictwie na jakims wykladzie i przeczytaniu ksiazki bardzo
katergorycznie wypowiadaja sie na tematy jak jest w przemysle.
Nic nie zastapi "poparzenia sobie wlasnych palcow" ;-) czego zapewne
moj przedmowca juz wielokrotnie doswiadczyl.

Na razie,

Janusz Stopa
Technical Details
Message-ID: <36A3ECDB.20EA@bear.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!orion.cst.tpsa.pl!news.icm.edu.pl!uw.edu.pl!newsgate.cistron.nl!het.net!isdnet!newsfeed.cwix.com!204.59.152.222!news-peer.gip.net!news.idt.net!newsin.iconnet.net!IConNet!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> <77qk38$ken$1@zeus.polsl.gliwice.pl> <77vn97$j3l$1@polonez.man.lodz.pl> <77vsod$l0u$1@zeus.polsl.gliwice.pl> <36A3823B.1950@bear.com> <78073r$t5p$1@zeus.polsl.gliwice.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!orion.cst.tpsa.pl!news.icm.edu.pl!uw.edu.pl!newsgate.cistron.nl!het.net!isdnet!newsfeed.cwix.com!204.59.152.222!news-peer.gip.net!news.idt.net!newsin.iconnet.net!IConNet!not-for-mail
Message-ID: <36A3ECDB.20EA@bear.com>
From: Janusz Stopa <jstopa@bear.com>
X-Mailer: Mozilla 3.0 (WinNT; U)
MIME-Version: 1.0
Newsgroups: pl.comp.lang.c,pl.comp.objects
Subject: Re: Prawda o C++
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> <77qk38$ken$1@zeus.polsl.gliwice.pl> <77vn97$j3l$1@polonez.man.lodz.pl> <77vsod$l0u$1@zeus.polsl.gliwice.pl> <36A3823B.1950@bear.com> <78073r$t5p$1@zeus.polsl.gliwice.pl>
Lines: 45
Date: Tue, 19 Jan 1999 02:30:37 GMT
NNTP-Posting-Host: wafw.bear.com
NNTP-Posting-Date: Mon, 18 Jan 1999 21:30:37 EDT
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit