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
  • Data: 2019-01-02 14:00:24
    Temat: Re: Jaki język polecić początkującemu? - komentarz do artykułu w Programista 9/2018
    Od: g...@g...com szukaj wiadomości tego autora
    [ pokaż wszystkie 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: