eGospodarka.pl
eGospodarka.pl poleca

PracaGrupypl.praca.dyskusjeto moze byc prawdaRe: to moze byc prawda
  • Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!polnew
    s.pl!not-for-mail
    From: "Aleksander Galicki" <n...@n...com>
    Newsgroups: pl.praca.dyskusje
    Subject: Re: to moze byc prawda
    Date: Fri, 14 Oct 2005 17:15:57 +0200
    Organization: PolNEWS - http://www.polnews.pl
    Lines: 56
    Message-ID: <0...@p...pl>
    References: <s...@e...elsat.net.pl>
    <5...@n...onet.pl>
    <s...@e...elsat.net.pl> <0...@p...pl>
    <s...@e...elsat.net.pl>
    NNTP-Posting-Host: swift.atra.com.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=iso-8859-2
    Content-Transfer-Encoding: 8bit
    X-Trace: swift.atra.com.pl 1129302957 15376 194.181.190.181 (14 Oct 2005 15:15:57
    GMT)
    X-Complaints-To: h...@p...pl
    NNTP-Posting-Date: 14 Oct 2005 15:15:57 GMT
    X-Original-NNTP-Posting-Host: 217.153.64.166
    X-Original-NNTP-Posting-From: nat.mareon.com.pl
    Xref: news-archive.icm.edu.pl pl.praca.dyskusje:165126
    [ ukryj nagłówki ]

    >Aleksander Galicki napisał(a):
    >
    >>> Proszę bardzo. Do dobrych manier w C/C++ zalicza się nieużywanie 'goto'.
    >>> Spróbuj to zalecenie podać komuś, kto się porusza w asemblerze
    >>> (nie używaj 'jmp').
    >
    >> Mam coraz wieksze klopoty z zachowaniem powagi. Zobacz to:
    >> http://www.acm.org/classics/oct95/
    >> Zauwaz, ze artykul pochodzi z roku 1968.
    >
    >Assembler to wg Ciebie '"higher level" programming language'?
    >

    ty:<Twierdzisz, że "dobre nawyki" to umiejętność ogólna, która nie ma nic
    wspólnego z konkretnym językiem. Ja twierdzę, że to nieprawda. >

    ja:<Nie, ja twierdze, ze to co dotyczy konkretnego jezyka i zadnego innego
    to "zoologia", ktora moze byc, owszem, dosc zlozona ale nie zasluguje na to,
    zeby byc wykladana na uczelni wyzszej.
    "Dobre nawyki", a wiec umiejetnosc dobrego programowania, to cos co jest
    wspolne w roznym stopniu dla wszystkich jezykow. Jesli masz jakies kontr-
    przykady to je podaj, ale najpierw przemysl dobrze sprawe.>

    ty:<Proszę bardzo. Do dobrych manier w C/C++ zalicza się nieużywanie 'goto'.
    Spróbuj to zalecenie podać komuś, kto się porusza w asemblerze
    (nie używaj 'jmp').>

    a teraz Dijikstra z roku 68:

    "For a number of years I have been familiar with the observation that the
    quality of programmers is a decreasing function of the density of go to
    statements in the programs they produce. More recently I discovered why the
    use of the go to statement has such disastrous effects, and I became convinced
    that the go to statement should be abolished from all "higher level"
    programming languages (i.e. everything except, perhaps, plain machine code). "



    esli chcesz sie bronic tym, ze w "plain machine code" nie obowiazuje przeciez


    asada nieuzywania goto, to zauwaze, ze w "plain machine code" nie obowiazuja


    adne tego typu zasady, bo "plain machine code" jest dla "machines" wlasnie.


    Strzeliles gafe, ale nie mozesz sie przyznac do niej. EOT


    A.
    --
    ============= P o l N E W S ==============
    archiwum i przeszukiwanie newsów
    http://www.polnews.pl

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1