eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingDla kogo sa jezyki programowania? › Re: Dla kogo sa jezyki programowania?
  • Data: 2009-06-24 21:00:04
    Temat: Re: Dla kogo sa jezyki programowania?
    Od: "Wojciech \"Spook\" Sura" <s...@s...please.op.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Użytkownik <m...@g...pl> napisał w wiadomości
    news:h1tpb4$3s1$1@inews.gazeta.pl...
    (...)

    A z kim mamy przyjemność? Przedstaw się choć imieniem, dziwnie rozmawia się
    z kimś totalnie anonimowym :)

    Programowanie nie polega na znajomości języka, ale na umiejętności
    abstrakcyjnego myślenia i analitycznego podejścia do problemów, a tego
    generalnie rzecz biorąc uczy matematyka - podczas pięciu lat studiów 50%
    przedmiotów sprowadzało się najpierw do skonstruowania jakiegoś świata, a
    potem poruszania się po nim według pewnych, ustalonych reguł.

    Logika (choć domyślam się, że przez logikę rozumiesz rachunek zdań i
    kwantyfikatory, a to jest wstęp do wstępu do wstępu do logiki ;) ) jest
    dobrym początkiem, ale jeśli chcesz wyćwiczyć w sobie analityczne myślenie,
    to warto też pobawić się na przykład teorią zbiorów albo teorią grafów; są
    to bardzo abstrakcyjne gałęzie matematyki (praktycznie nie używa się tam
    liczb - chyba że jako indeksów :)), ale podstawy są bardzo proste, a dużo
    zadań wymaga abstrakcyjnego myślenia. Takie rozwiązywanie łamigłówek :)

    Jeśli zaś chodzi o język, to osobiście odradzam na początku C, a polecałbym
    raczej coś bardziej wysokopoziomowego, takiego jak Delphi lub C# czy Java.
    Już tłumaczę dlaczego: C czy C++ są tak skonstruowane, że dają programiście
    większe możliwości, ale zmuszając go do silnej kontroli tego, co robi.
    Delphi - przykładowo - stawia trochę ograniczeń, ale dzięki temu utrudnia
    programiście strzelenie sobie w stopę. Tobie potrzeba teraz bardziej
    umiejętności konstruowania algorytmów, a nie uganiania się za jakimś
    zgubionym wskaźnikiem :) A gdy się tego nauczysz, to sam zdecydujesz,
    którego języka chcesz używać.

    Proponowałbym zrównoleglenie nauki: z jednej strony stawianie sobie
    problemów do rozwiązania przy pomocy komputera i rozwiązywanie ich, z
    drugiej zaś - ćwiczenie analitycznego myślenia. Poza tym nie zniechęcaj się!
    Jeśli masz problem, zawsze są grupy dyskusyjne: jeśli na przykład piszesz w
    Pascalu lub Delphi, to ja siedzę na pl.comp.lang.delphi i początkującym
    zawsze służę swoją pomocą :)

    Pozdrawiam -- Spook.

    --
    ! ._______. Warning: Lucida Console sig! //) !
    ! || spk || www.spook.freshsite.pl / _ """*!
    ! ||_____|| spook at op.pl / ' | ""!
    ! | ___ | tlen: spoko_ws gg:1290136 /. __/"\ '!
    ! |_|[]_|_| May the SOURCE be with you! \/) \ !

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: