eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingSugiestie/opinie o językach programowania.Re: Sugiestie/opinie o językach programowania.
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!new
    s.nask.org.pl!news.onet.pl!not-for-mail
    From: Michoo <m...@v...pl>
    Newsgroups: pl.comp.programming
    Subject: Re: Sugiestie/opinie o językach programowania.
    Date: Sat, 23 May 2009 12:42:00 +0200
    Organization: http://onet.pl
    Lines: 46
    Message-ID: <gv8js1$a4m$1@news.onet.pl>
    References: <2...@4...com>
    <h...@4...com> <gutuev$s4a$1@news.onet.pl>
    <n...@4...com> <guubhf$5kv$1@news.onet.pl>
    <abxun6ug0vdi$.1j0a8q79brjfz$.dlg@40tude.net>
    <r...@4...com>
    <8aahtcw8qy8w.85cv3x1ga14r$.dlg@40tude.net>
    <gv8ahn$p76$1@nemesis.news.neostrada.pl> <gv8b3p$lgp$1@news.onet.pl>
    NNTP-Posting-Host: c2-211.icpnet.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: news.onet.pl 1243075265 10390 62.21.2.211 (23 May 2009 10:41:05 GMT)
    X-Complaints-To: n...@o...pl
    NNTP-Posting-Date: Sat, 23 May 2009 10:41:05 +0000 (UTC)
    User-Agent: Thunderbird 2.0.0.19 (X11/20090105)
    In-Reply-To: <gv8b3p$lgp$1@news.onet.pl>
    Xref: news-archive.icm.edu.pl pl.comp.programming:182134
    [ ukryj nagłówki ]

    Jacek Czerwinski pisze:
    > slawek pisze:
    >
    >> Użytkownik "Łukasz'Maly' Ostrowski" <m...@n...pl> napisał w
    >> wiadomości grup dyskusyjnych:8aahtcw8qy8w.85cv3x1ga14r$....@4...n
    et...
    >>>> Byl to konecpt dosyc niskopoziomowy (jak wszystko w Fortranie) ale
    >>>> calkiem uzyteczny. Czasami zaluje ze go nie ma. Mozna symulowac przy
    >>>> pomocy statycznych atrybutow klas
    >>
    >> W Pascalu byłoby to jeszcze prościej - record zadeklarowny globalnie,
    >> with nazwa_bloku_common do i potem jest już zupełnie normalnie.
    >
    > To jeszcze dodam w asemblerze. Jest jeszcze bardziej normalnie. Dla
    > sado-maso polecam wprowadzanie kodów hexadecymalnych w 4cyfrowy
    > wyświetlacz. Polecam, bardzo pouczające jak sie komuś przejadł 'postęp'.
    Najfajniej jest jeszcze jak wyświetlacz ma dekoder BCD a procesor tego
    nie obsługuje ;) U nas prowadzący był dość zawiedziony, że obsługę
    termometru po 1-wire (zaliczenie) zrobiliśmy w c a nie w asm (8051) bo
    by można na zajęciach wykorzystać więc myślę, że tacy
    "sado-maso-specjaliści" programujący uC w asm czy usuwający drganie
    styków przez opóźnienie w programie a nie filtr dolnoprzepustowy będą na
    różnych uczelniach jeszcze długo powstawać.
    >
    > Widzą mamy różne pojęcia normalności. (Można zrobić nawet jakąś różową
    > demonstrację na rzecz czy przeciwko)
    > BTW zamieniłem z wyjadaczem Pascala/Delphi kilka słów n/t "with". (Sam
    > etap Pascali zakończyłem naście lat temu, a nie była to pobieżna
    > znajomość). W rzeczywistym oprogramowaniu (większym niż hello world)
    > konkluzja: "with" - twój wróg. Nie spotkałem aby za odpowiednikiem
    > 'with' ktoś płakał w innych językach.
    A ja tak, przy czym zawsze chodziło o czytelność zapisu. I na pclc
    pokazałem nawet konstrukcję, która po przeróbkach wygląda tak:
    #define REF_(a,b) typeof(a) &b=a
    #define AS_ ,
    #define REF(a) REF_(a)

    Co pozwala w C++ napisać:
    REF(foo->bar->getVal().next() AS nextVal);

    Oczywiście dzięki "auto" można teraz (znaczy w C++0x) napisać to ładniej
    bez kombinacji z makrami:
    auto& nextVal = foo->bar->getVal().next();

    --
    Pozdrawiam
    Michoo

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: