eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingkwestia estetycznaRe: kwestia estetyczna
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.uni-
    stuttgart.de!news.stw-bonn.de!newsreader4.netcologne.de!news.netcologne.de!nx01
    .iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.ne
    ostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
    From: "slawek" <s...@h...pl>
    Newsgroups: pl.comp.programming
    References: <n...@4...com>
    <4...@n...onet.pl>
    <u...@4...com> <j1otfn$9vp$1@polsl.pl>
    <e...@4...com>
    In-Reply-To: <e...@4...com>
    Subject: Re: kwestia estetyczna
    Date: Fri, 12 Aug 2011 21:08:54 +0200
    MIME-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="ISO-8859-1"; reply-type=original
    Content-Transfer-Encoding: 8bit
    X-Priority: 3
    X-MSMail-Priority: Normal
    Importance: Normal
    X-Newsreader: Microsoft Windows Live Mail 14.0.8117.416
    X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8117.416
    Lines: 46
    Message-ID: <4e457a40$0$3502$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 62.69.202.124
    X-Trace: 1313176128 unt-rea-b-01.news.neostrada.pl 3502 62.69.202.124:59927
    X-Complaints-To: a...@n...neostrada.pl
    Xref: news-archive.icm.edu.pl pl.comp.programming:191796
    [ ukryj nagłówki ]


    Uzytkownik "A.L." <l...@a...com> napisal w wiadomosci grup
    dyskusyjnych:ed70475rcne7dblito7dr9lcir4b165g6c@4ax.
    com...
    > Owszem. To bylo bardzo dawno. Sam osobiscie, w GWBASIC napisalem
    > program skladajacy sie z ciurka prawie 10 tysiecy linii. Ale GWBASIC
    > nie mial procedur.

    Jestes pewien, ze nie mial GOSUB/RETURN ? ;)

    Tu masz manual http://www.o-bizz.de/qbtuts/gw-train/index.htm#5

    > Nawet w COBOLU i Fortranie czasy 100 stronicowych procedur dawno
    > minely.

    Mylisz sie. Jest taki program w Fortranie, obrzydliwy, ponad 1000 linii
    ciurkiem, bez procedur. Pisal autentyczny Chinczyk, utalentowany. Uzywane to
    jest do Bardzo Powaznych Rzeczy. Syf. Nikt (kto troche sie zna na
    programowaniu) nie chce sie tego ruszac. A styl ma taki:

    write(6,2143)
    read(5,99) a(1,1)
    write(6,2144)
    read(5,99) a(1,2)
    ...

    Jakbys nie zgadl, to powyzej masz czytanie macierzy a, o rozmiarze 10x10, z
    "promptami" w rodzaju "a(1,1) = ?" .

    Tak, w ten prosty sposób w programie jest 3x10x10 linijek, czyli 900 linii -
    i to na czytanie jednej macierzy. A jest jeszcze druga taka ;)

    Z drugiej strony "obliczenia" które program robi, to pare operacji na
    tensorach, daloby sie zwiezle zapisac. Lecz do skumania co to za tensory
    itd. - potrzeba wgryzc sie gleboko. Nikomu nie chce sie przez pól roku
    siedziec nad takim debilstwem. Przynajmniej mi sie nie chcialo. Wiec to cudo
    (napisane juz w tym tysiacleciu) ma sie dobrze.

    > Problem zas generalny jest taki ze "miszcze porogramowania" uwazaja ze
    > obiektowosc oferowana pzrez jezyki to tylko triki programistyczne
    > ulatwiajace (a raczej na ogol gmatwajace) pisanie kodu. Mysia zas
    > ciagle tymi samymi kategoriami ktorymi myslalo sie w czasach GWBASICa.

    Jest gorzej. Jemzyki LoLoPe daja im mozliwosc paprania znacznie lepiej, niz
    do tej pory mogli to robic w GWBASIC i BASICA.


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

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: