Poradnik Początkującego Programisty
Obszerny tekst przydatny dla wszystkich, którzy rozpoczynają swoją przygodę z programowaniem, ale i nie tylko. :) Blog tego Pana lądował na głównej już parę razy. Mam nadzieję, że i tym razem się uda.
dyferencjal z- #
- #
- #
- #
- #
- #
- #
- #
- #
- 85
Komentarze (85)
najlepsze
i naprawdę metodę polecam bo jest cholernie skuteczna
z tym że nigdy nie wpadłem na to żeby gadać z misiem :| (a nawet jakbym wpadł to musiałbym sobie go chyba najpierw uszyć albo skoczyć na zakupy...) ale już nie raz mi przyszło rozwiązanie opisując problem na forum
Chociaż mam kilka zastrzeżeń:
C# - Trochę się wahałem czy ten język tu umieścić, z uwagi na jego głęboki związek z pewną firmą To samo można powiedzieć o Javie, chociaż widzę, że autor jednak przełamał swoją antypatię do MS i nawet zamieścił fragment kodu w C#. W informatyce najlepiej trzymać
a arbuzowi licznik rozkazów po to żeby można go było zjeść tylko raz
hmm z tego by wychodziło że anglojęzyczni ludzie powinni być najzaj$%istszymi programistami bo wystarczy im rzut oka na kod w nawet nieznanym języku a jakoś tak
LabView firmy National Instruments - zaj%$isty graficzny język programowania. Po wciśnięciu żaróweczki widać w stylu animacji jak się odbywa cała akcja na ekranie:)
Ja osbiście nie umiałem zacząć programować w C. Przerosła mnie funkcja mallock oraz pliki łącznie plików nagłówkoych z głównymi.
Język graficzny pokazał mi jak to wszystko się odbywa. Jak działają pętle. Po prostu wszystko to widziałem:) Nabrałem pewności siebie w programowaniu dzięki czemu coś czego nie
Probowalem w C++, Delphi, Java, jednak jakis k!$$a taki brzydki kodzik wypluwaly i za cholere nie moglem sie polapac.
Na szczescie znalazlem Pythona :)
Komentarz usunięty przez moderatora
Od jakiegos czasu sledze ten blog i zdecydowanie polecam dodac do ulubionych kazdemu, kto ma stycznosc z programowaniem (nawet w przypadku korzystania z innych jezykow, niz pojawiaja sie we wpisach na blogu) - mozna sie sporo ciekawych rzeczy dowiedziec.
Jak na poradnik dla początkujących programistów nie mających podstaw, rada jak mordę strzelił!
Z Pascala chyba już nikt nie korzysta, nie?
Jeśli teraz miałbym od czego zacząć to C/asm + python.
Korzysta, np pochodzące od Pascala delphi
tylko kwiatki językowe mnie bardzo irytują... no bo po fragmentach typu:
"Jako programiście powinniśmy uczyć się następujących rzeczy:"
zastanawiam się czy to ja źle mówię, że zrozumieć mi ciężko?
ale ogólnie OK ;)
9,5/10
Trzeba trochę w asemblerze posiedzieć...
Rzecz o istocie informatyki Algorytmika D.Harrel
Programowanie w erlangu nie liczy się do umiejętności programowania? :p
Ile osób na studiach informatycznych znam, którzy się boją Javy, a zaliczyli C++ (i
Błędy w rozumowaniu:
- biblioteki nie należą stricte do języka (np. czego używa MONO do rysowania okienek, hę ? WinAPI :D ?);
- nie tylko składnią się różnią, słyszałeś o czymś takim jak: wiązania typu/pamięci (np. silne typowanie, dynamiczne typowanie), zakresy widoczności, inicjacje zmiennych automatycznych (w imperatywnych), sposoby wartościowania
Oczywiście do wszystkiego można dorabiać wielkie i pompatyczne opowieści, wyzywać innych od marnych programistów i dna wszelakiego, ale zaprzeczyć się nie da faktowi, że programowanie to MYŚLENIE, a język jest tylko narzędziem, pozwalającym w określony sposób przerobić myślenie na kod. A że
Autor się starał, nie powiem, ale poradnik bzdurny. Jak ktoś umie jakiś język programowania, a nie zna aparatu matematycznego (w bardzo szerokim tego słowa znaczeniu), to otworzy pierwszą lepszą książkę z trochę bardziej zaawansowaną wiedzą informatyczną niż jak wyruchać żółwia z LOGO typu np. wstęp do tego, do tamtego, siamtego (grafiki komputerowej, algorytmów, baz danych, kodowania i kompresji, a nawet....
Poza tym nie umiesz
Na złożoności algorytmów przyjdzie czas. Najpierw trzeba się wyszaleć ostro kodując własny 'system operacyjny' albo rewolucyjny 'MMO RPG'. ;)