Groups | Search | Server Info | Keyboard shortcuts | Login | Register
Groups > pl.comp.lang.python > #64
| Newsgroups | pl.comp.lang.python |
|---|---|
| Date | 2018-02-11 11:45 -0800 |
| References | (3 earlier) <1w9lbxu5j97oe.dlg@tyczka.com> <5a7d8ff9$0$675$65785112@news.neostrada.pl> <p5mi33$1rhn$1@gioia.aioe.org> <5a7ecdd6$0$577$65785112@news.neostrada.pl> <p5psi5$vu7$1@gioia.aioe.org> |
| Message-ID | <4b1a20fe-a225-41c7-816a-a333d251ea0a@googlegroups.com> (permalink) |
| Subject | Re: Martwa grupa? |
| From | szykcech@gmail.com |
> > Może to co powiem jest nie popularne w dzisiejszych czasach, ale mimo wszystko... > > To nie tyle jest niepopularne co zwyczajnie bezdennie glupie :( Tylko co w tym głupiego, by wiedzieć jak na prawdę działa komputer?!? Jakie są instrukcje atomowe procesora?!? Ja znam wiele osób które nie mają pojęcia o Asemblerze ani o C++ i próbowały być programistami - bez skutecznie, bo nie miały pojęcia co to jest komputer. Nauka Asemblera daje dobre pojęcie na ten temat. Same if-y for-y i while to za mało by rozumieć z czym ma się do czynienia... > > Jeśli chcesz synowi "otworzyć oczy" na to "jak komputer działa", to jedyna sensowna opcja to > > Asembler. > > Ten co to pisze powinien puknac sie zwyczajnie w łeb :( A co złego w tym podejściu? Może znasz lepsze?!? Może potrafisz nauczyć się czegoś bez nauki i prób?!? Taka metoda to wertowanie papierów i pustosłowie - to jest z powodzeniem praktykowane na polskich uczelniach. Tylko do niczego to nie prowadzi... nie powstają umiejętności - czyli taki ktoś nie będzie potrafił wytworzyć nic nowego, będzie bez użyteczny... > AK (Piszacy w C/C++ 30+ lat w tym w czystym ASM86 Widać nie za dużo myślisz przy tym co robisz i nie uogólniasz swojego doświadczenia. Ja natomiast dużą wagę przywiązywałem do nauki rzeczy we właściwej kolejności - tym bardziej, że uczyłem się wszystkiego sam, z książek i gazet. Dlatego jedyną skuteczną metodą nauki programowania jaką znam (i jaką z powodzeniem przerobiłem) jest: 1. System dwójkowy, algebra Boola i prawa de Morgana (3 miesiące nauki) 2. Asembler (6 miesięcy nauki) 3. C++ (6-12 miesięcy nauki) 4. Algorytmy (rok nauki) 5. Qt (reszta życia) Tak wygląda optymalna ścieżka. Jest możliwa do realizacji przy wsparciu osób doświadczonych (np. z grup dyskusyjnych). Jak ktoś to przerobi ten program nauczania będzie programistą z krwi i kości, a nie partaczem. Dużo łatwiej będzie się mu studiowało (przedmioty techniczne będą formalnością i całą energię będzie mógł kierować w opanowanie przedmiotów matematycznych). Twoje krytykanctwo (bo nie proponujesz niczego w zamian tylko hasło: Python 3) prowadzi do produkcji debili z dyplomami uniwersyteckimi - znam takich z pracy i z Internetu (np. Stokrotka - udostępnia nie działające programy i nie widzi nic w tym złego - bo jak twierdzi są darmowe). A jeśli chodzi o Python to jest on przydatny do operacji na tekście - gdy trzeba coś przeanalizować, coś zautomatyzować (np. generować kod), wciągać/wyrzucać dane do/z baz. Natomiast nie nadaje się do pisania prawdziwych programów. I nie jest prawdą, że komputery są już wystarczająco szybkie by się nie martwić o szybkość wykonania. Bariera 4,5GHz jest nie przekraczalna dla x64. Poza tym co to za programista którego program zawsze jest wolny?!? I zawsze wymaga czegoś dodatkowego?!? (interpretera) i zawsze zajmuje dużo pamięci?!? Dlatego dla prawdziwego/poważnego programisty jedyną opcją są języki kompilowane. Po za tym jak chcesz zrobić kontrolkę COM w Pythonie?!? A COM w aplikacjach komercyjnych to standard... Poza tym C++ jest standardem w konkursach programistycznych (a nie żadne gówniane Javy, C#, JavaScripty, PHP) - bo tam uczą wyciskania wszystkiego ze sprzętu i szacunku dla zasobów. I to jest zdrowe podejście. Na koniec odpowiedz sobie na pytanie: Co po lekturze wybranej książki (przez Roberta) (na temat Pythona) będzie wiedział jego syn na temat budowy funkcjonalnej komputera?!? Będzie wiedział, że są if-y, for-y, def-y, class-y, try i catch i nic więcej. To nie jest wiedza o komputerze, tylko wiedza o języku programowania! Dlatego proponowałem kompleksowe podejście, a nie "rapu capu" - "HURAAAA!!! i programujemy".
Back to pl.comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar
Martwa grupa? Robert Wańkowski <robwan@wp.pl> - 2018-02-09 10:20 +0100
Re: Martwa grupa? szykcech@gmail.com - 2018-02-09 02:05 -0800
Re: Martwa grupa? Robert Wańkowski <robwan@wp.pl> - 2018-02-09 11:22 +0100
Re: Martwa grupa? Marcin Konarski <amok@codestation.org> - 2018-02-09 10:31 +0000
Re: Martwa grupa? Roman Tyczka <noemail@because.no> - 2018-02-09 12:55 +0100
Re: Martwa grupa? Robert Wańkowski <robwan@wp.pl> - 2018-02-09 13:11 +0100
Re: Martwa grupa? Roman Tyczka <noemail@because.no> - 2018-02-09 13:33 +0100
Re: Martwa grupa? Robert Wańkowski <robwan@wp.pl> - 2018-02-09 13:42 +0100
Re: Martwa grupa? szykcech@gmail.com - 2018-02-09 05:59 -0800
Re: Martwa grupa? amorawski@magna-power.com - 2018-02-09 07:15 -0800
Re: Martwa grupa? szykcech@gmail.com - 2018-02-09 08:16 -0800
Re: Martwa grupa? Adam M <amorawski@magna-power.com> - 2018-02-09 08:38 -0800
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-16 19:22 +0100
Re: Martwa grupa? szykcech@gmail.com - 2018-02-09 08:19 -0800
Re: Martwa grupa? Adam M <amorawski@magna-power.com> - 2018-02-09 08:41 -0800
Re: Martwa grupa? szykcech@gmail.com - 2018-02-09 09:41 -0800
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-16 19:24 +0100
Re: Martwa grupa? Cezary Grądys <czarekgr@wa.onet.pl> - 2018-02-17 23:08 +0100
Re: Martwa grupa? szykcech@gmail.com - 2018-02-18 03:21 -0800
Re: Martwa grupa? Cezary Grądys <czarekgr@wa.onet.pl> - 2018-02-18 23:25 +0100
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-18 15:25 +0100
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-16 19:20 +0100
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-16 19:10 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-17 00:46 +0100
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-17 08:49 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-17 11:39 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-17 12:15 +0100
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-17 14:29 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-17 14:43 +0100
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-17 15:04 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-17 16:49 +0100
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-17 14:46 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-17 16:41 +0100
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-17 17:16 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-17 20:29 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-17 21:00 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-17 21:22 +0100
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-18 14:49 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-18 16:07 +0100
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-18 15:16 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-18 16:26 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-17 21:38 +0100
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-17 14:56 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-17 16:43 +0100
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-17 17:25 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-17 20:34 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-10 11:37 +0100
Re: Martwa grupa? Robert Wańkowski <robwan@wp.pl> - 2018-02-10 11:47 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-11 17:54 +0100
Re: Martwa grupa? szykcech@gmail.com - 2018-02-11 11:45 -0800
Re: Martwa grupa? Roman Tyczka <noemail@because.no> - 2018-02-11 21:40 +0100
Re: Martwa grupa? szykcech@gmail.com - 2018-02-11 13:13 -0800
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-12 10:37 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-12 10:43 +0100
Re: Martwa grupa? m <mvoicem@gmail.com> - 2018-02-12 13:47 +0100
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-16 19:33 +0100
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-16 19:25 +0100
Re: Martwa grupa? Robert Wańkowski <robwan@wp.pl> - 2018-02-09 18:44 +0100
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-16 19:56 +0100
Re: Martwa grupa? Robert Wańkowski <robwan@wp.pl> - 2018-02-16 20:15 +0100
Re: Martwa grupa? "AK" <nobody@nowhere.net> - 2018-02-16 23:55 +0100
Re: Martwa grupa? slawek <fake@fakeemail.com> - 2018-02-17 07:51 +0100
Re: Martwa grupa? Roman Tyczka <noemail@because.no> - 2018-03-12 14:50 +0100
csiph-web