🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #4661

Re: Prawda o C++

#4661
From: Andrzej Lewandowski
Date: Fri, 22 Jan 1999 23:49
33 lines
2338 bytes
siosion@meil.pw.edu.pl (Adam Szeliga) wrote:

>Andrzej Lewandowski wrote:

>> >programy numeryczne.
>>
>> Nie umniejszajac zaslugi Sztostrupa, jezyk w ktorym do zmiennej typu
>> "character" mozna dodac "1" mogl wymyslec tylko idiota. Oczywiscie,
>> Sztostrup jest to polwinny; dodac nalezy nazwiska K&R.
>>
>> A.L.

>Nie bardzo rozumiem co wtym jest takiego idiotycznego !!!!
>Zmienna char w C to taka sama zmienna jak int tylko troche
>krotsza. 'a' - to tez wartosc liczbowa tylko inaczej zapisana.
>Moge napisac 'a' lub 97 w zaleznsci jak bedzie dla mnie czytelniej
>i bedzie to tosamo.  Co jest zlego w tym, ze po dodaniu 1 otrzymam kod
>nastepnej litery w alfabecie (kodzie ASCII). Nie jest powiedziane ze
>w zminnej typu char musza byc tylko literki.

Jakis czas temu ludzie wymyslili cos takiego jak "typy". Typy
okreslaja nie tylko ilosc bajtow potzrebnych na reprezentacje danych,
ale i dopuszczalne operacje na tych danych. Zauwazyli tez dosyc dawno,
ze dopuszczalne operacje na znakach powinny byc inne niz dopuszczalne
operacje np. na liczbach calkowitych. Oczywiscie, w ramach ogolnej
dowolnosci ktos moze sobie uznac ze np. ma sens wyciaganie pierwiastka
kwadrarowego z obiektu 'A'. Zyjemy w wolnym swiecie. Co pozwale
rowniez mnie wyrazic swoj stosunek do podobnych pomyslow, co wyrazilem
w poprzednim postingu.

>P.S. Wiecej szacunku dla K&R

A mozna wiedziec dlaczego?...
Technical Details
Message-ID: <36a90e81@news3.ibm.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!uw.edu.pl!newsgate.cistron.nl!het.net!news.tele2.nl!newsfeed1.swip.net!swipnet!news.maxwell.syr.edu!newsm.ibm.net!ibm.net!news3.ibm.net!32.100.223.206
References: <36A84E58.CC21CC89@meil.pw.edu.pl>

Show Full Headers
Complete Article Headers
From: lewando@ibm.net (Andrzej Lewandowski)
Newsgroups: pl.comp.objects
Subject: Re: Prawda o C++
Date: Fri, 22 Jan 1999 23:49:10 GMT
Reply-To: lewando@ibm.net
References: <36A84E58.CC21CC89@meil.pw.edu.pl>
X-Newsreader: Forte Free Agent 1.0.82
NNTP-Posting-Host: 32.100.223.206
Message-ID: <36a90e81@news3.ibm.net>
X-Trace: 22 Jan 1999 23:49:21 GMT, 32.100.223.206
Organization: IBM.NET
Lines: 36
X-Notice: Items posted that violate the IBM.NET Acceptable Use Policy
X-Notice: should be reported to postmaster@ibm.net
X-Complaints-To: postmaster@ibm.net
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!uw.edu.pl!newsgate.cistron.nl!het.net!news.tele2.nl!newsfeed1.swip.net!swipnet!news.maxwell.syr.edu!newsm.ibm.net!ibm.net!news3.ibm.net!32.100.223.206
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit