eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingJaki język polecić początkującemu? - komentarz do artykułu w Programista 9/2018Re: Jaki język polecić początkującemu? - komentarz do artykułu w Programista 9/2018
  • X-Received: by 2002:a0c:9ad7:: with SMTP id k23mr680845qvf.2.1546434024391; Wed, 02
    Jan 2019 05:00:24 -0800 (PST)
    X-Received: by 2002:a0c:9ad7:: with SMTP id k23mr680845qvf.2.1546434024391; Wed, 02
    Jan 2019 05:00:24 -0800 (PST)
    Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
    0.net!newsreader4.netcologne.de!news.netcologne.de!peer02.ams1!peer.ams1.xlned.
    com!news.xlned.com!peer02.am4!peer.am4.highwinds-media.com!peer03.iad!feed-me.h
    ighwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp
    .giganews.com!v55no9986035qtk.0!news-out.google.com!m21ni11503qta.0!nntp.google
    .com!v55no9986032qtk.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!n
    ot-for-mail
    Newsgroups: pl.comp.programming
    Date: Wed, 2 Jan 2019 05:00:24 -0800 (PST)
    In-Reply-To: <1...@g...com>
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=46.186.77.192;
    posting-account=f7iIKQoAAAAkDKpUafc-4IXhmRAzdB5r
    NNTP-Posting-Host: 46.186.77.192
    References: <c...@g...com>
    <f...@g...com>
    <a...@g...com>
    <7...@g...com>
    <a...@g...com>
    <6...@g...com>
    <0...@g...com>
    <a...@g...com>
    <5...@g...com>
    <d...@g...com>
    <q0cfs7$8gq$1@node2.news.atman.pl>
    <5...@g...com>
    <1...@g...com>
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <9...@g...com>
    Subject: Re: Jaki język polecić początkującemu? - komentarz do artykułu w
    Programista 9/2018
    From: g...@g...com
    Injection-Date: Wed, 02 Jan 2019 13:00:24 +0000
    Content-Type: text/plain; charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable
    Lines: 97
    X-Received-Bytes: 6023
    X-Received-Body-CRC: 1297693405
    Xref: news-archive.icm.edu.pl pl.comp.programming:213131
    [ ukryj nagłówki ]

    W dniu środa, 2 stycznia 2019 09:41:14 UTC+1 użytkownik Maciej Sobczak napisał:
    > > > http://helion.pl/view/8528E/pcppt2.htm
    > >
    > > Zajrzałem.
    > >
    > > Kurde, kalkulator facet robi.
    >
    > Super, dzięki temu można tą książkę zrozumieć bez wnikania w dziedzinę, dla której
    stworzono ten sztuczny przykład.



    > > W SICP jest różniczkowanie symboliczne, symulator obwodów
    > > logicznych, interpreter Prologa i kompilator.
    >
    > Do bani, przez to nie można zrozumieć tych przykładów bez wnikania w dziedzinę, dla
    której stworzono te sztuczne przykłady. Taka książka dla początkujących doktorantów.

    Owszem, SICP to jest książka napisana z myślą o studentach inżynierii
    elektrycznej. Raczej trudna dla osób nietechnicznych.

    > > W PAIP są programy, które na podstawie słownych zadań z podręcznika
    > > do matematyki formułują układy równań, które potem rozwiązują,
    > > algorytmy wyszukujące optymalną trasę oraz systemy ekspertowe.
    >
    > Do bani, przez to nie można zrozumieć tych przykładów bez wnikania w dziedzinę, dla
    której stworzono te sztuczne przykłady. Taka książka dla początkujących doktorantów.

    Raczej nie. Każdy, kto kiedykolwiek korzystał z mapy, powinien mieć
    pewne doświadczenia w wyszukiwaniu optymalnej trasy.
    Każdy, kto kiedykolwiek kojarzył fakty, powinien mieć doświadczenia
    z systemami ekspertowymi.
    A rozwiązywanie układów równań było gdzieś w szkole podstawowej.

    To nie są egzotyczne przykłady z kosmosu.

    > > A tutaj kalkulator.
    >
    > Super, focus jest na języku a nie na szpanowaniu przykładami, dzięki czemu książka
    ma szansę dotrzeć również do młodszych czytelników. I znam takich młodszych, którzy
    są w stanie uczyć się z takiej właśnie książki.

    Focus jest na języku, bo i język jest na tyle skomplikowany, że wymaga
    focusu.
    Lispy są na tyle prostymi językami, że można się zamiast tego skupić
    na interesujących zastosowaniach.

    > Pamiętam, jak w szkole uczyłem się języka Logo. Zdaje się, że miałem wtedy frajdę z
    narysowania wielokąta foremnego a nie z różniczkowania symbolicznego. Jest w SICP
    albo w PAIP coś o rysowaniu wielokątków foremnych? Nie ma? Nie da się?

    W SICP jest implementacja języka obrazkowego.
    Są też książki "How to Design Programs", o systematycznym projektowaniu
    programów (i w niej jest dużo zabaw z obrazkami) oraz "How to Design
    Worlds", która została napisana z myślą o prowadzeniu kursów dla dzieci,
    gdzie dzieci na tych kursach tworzyły gry na podstawie tych kursów
    - się to nazywa "bootstrap world". Kilka lat temu była nawet głośna
    historia 7-letniej dziewczynki, która na tyle biegle nauczyła się
    programować, że wgrała swoją grę do jakiegoś app-store'a:

    https://www.youtube.com/watch?v=9oEZjpEqCwM

    > > W mojej ocenie C++ jest językiem, który sprawia, że proste rzeczy
    > > stają się na tyle trudne, że o zaawansowanych można w ogóle zapomnieć.
    >
    > A ja wpisałem w Googla hasło "C++ scientific computing" i zalało mnie wynikami.

    No i?

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: