-
Data: 2016-09-28 09:58:55
Temat: Re: Pascal - ankieta
Od: g...@g...com szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu środa, 28 września 2016 07:34:03 UTC+2 użytkownik slawek napisał:
> > Ponownie można spojrzeć na rzecz od drugiej strony -- Pascal jest
> > NAJPOPULARNIEJSZYM językiem stosowanym do nauki programowania
> > w polskich szkołach.
>
> Masz jakieś konkretne obiektywne dane? Czy też po prostu wiesz to z
> własnego ze szkołami (teraz?) kontaktu?
W swoich analizach oparłem się na danych dostarczonych przez Ciebie.
Gdybyś jednak przeczytał kolejne zdanie, pewnie zorientowałbyś
się, że rzeczywiste dane nie mają znaczenia dla istoty mojej
wypowiedzi.
> > to kwestia od kilkunastu minut do kilku godzin.
>
> Opanowanie języka programowania następuje po wielu latach. Jak nie
> śnisz w tym języku, to znaczy że go jeszcze nie umiesz.
To, ile czasu wymaga opanowanie języka programowania, zależy bardzo
mocno od samego języka programowania. Na przykład BASIC dostarcza
tylko garstkę podstawowych konstrukcji, która pozwalała wielu dzieciakom
pisać fajne programy.
Z drugiej strony, zrozumienie działania słowa kluczowego "static"
w języku C jest już dużo trudniejsze, ale nie ma związku z samym
programowaniem, ale raczej z komponowaniem systemów, i doskonale
można sobie radzić bez niego.
O nauce C++ nie będę nawet wspominał, bo rzeczywiście to jest
język, którego poznanie wymaga dużo więcej pracy, niż jakiegokolwiek
innego języka, z jakim miałem w życiu styczność.
Co do śnienia, to chyba mamy inne doświadczenia. Nigdy nie śniłem
w Pascalu ani w C, ani w Pythonie, ani w Bashu, ani w Perlu.
Choć w sumie może masz rację, bo ja robię tak, że staram się pisać
swoje programy po polsku albo w jakimś pseudokodzie (czy to w głowie,
czy w komentarzach), a później je przepisuję na taki czy inny
język programowania.
Czasem, jeśli problem jest szczególnie trudny czy skondensowany,
używam notacji matematycznej, robiąc różne skróty notacyjne.
Kiedy proces jest gotowy, przepisuję na taki język programowania,
który najlepiej pasuje do kontekstu, w jakim rozwiązuję problem.
[Czasem też może zauważam, że używanie języka naturalnego jest
trochę nieporęczne, i dużo mniej czasu zajmuje mi wyrażenie
jakiejś myśli w Lispie.]
> Przez
> kilkanaście minut to możesz przepisać Helloworda na kartkę papieru,
kilkanaście minut to chyba w brainfucku
> bo już zaciągnięcie i instalacja kompilatora/czegokolwiek dłużej
> trwa.
Czas instalacji kompilatora/czegokolwiek, to co innego, niż to,
o czym mówiłem. Podczas pisania programu może się zdarzyć np. awaria
prądu, albo zawieszenie komputera, ale to nie ma związku z tematem.
Zresztą wystarczy wejść np. na https://repl.it/languages
> Po kilku godzinach potrafisz coś. Ale jeszcze za mało, aby
> umieć zastosować nowy język w sytuacjach problemowych. Czyli trochę
> za mało do profesjonalnych zadań.
Cóż, wygląda na to, że po prostu mamy inne doświadczenia
z programowaniem. Zdarzyło mi się w moim smutnym życiu pisać
nawet programy w C# (którego PRZENIGDY się nie uczyłem),
i nie choć moja metodologia pracy polegała na tłumaczeniu
zdań języka angielskiego na C# za pośrednictwem
google/stackoverflow, nie mam podstaw żeby sądzić, że to były
złe programy.
Następne wpisy z tego wątku
- 28.09.16 11:00 wloochacz
- 28.09.16 11:27 slawek
- 28.09.16 11:32 Roman Tyczka
- 28.09.16 11:46 slawek
- 28.09.16 12:03 wloochacz
- 28.09.16 12:09 wloochacz
- 28.09.16 12:12 wloochacz
- 28.09.16 12:15 slawek
- 28.09.16 12:23 slawek
- 28.09.16 12:24 slawek
- 28.09.16 12:26 g...@g...com
- 28.09.16 12:26 slawek
- 28.09.16 12:27 slawek
- 28.09.16 12:36 slawek
- 28.09.16 13:00 Tomasz Kaczanowski
Najnowsze wątki z tej grupy
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Re: Najgorszy język programowania
- NOWY: 2025-09-29 Alg., Strukt. Danych i Tech. Prog. - komentarz.pdf
- Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
Najnowsze wątki
- 2025-12-12 Warszawa => Dynamics 365 Commerce/POS Developer <=
- 2025-12-12 Wrocław => React Developer with knowledge of C++ <=
- 2025-12-12 Białystok => Programista React ze znajomością C++ <=
- 2025-12-12 Warszawa => Microsoft Dynamics 365 Finance Consultant <=
- 2025-12-11 To już efekt Żurka czy coś jeszcze GORSZEGO?
- 2025-12-11 Policjanci w mieście Łodzi zmierzą ci prędkość z błędem mniejszym niż producent w laboratorium :-)
- 2025-12-11 Warszawa => Senior Java Developer <=
- 2025-12-11 Kolejny prezent
- 2025-12-10 hameryka
- 2025-12-10 Tak im zależy na wlasnym kraju. :-(
- 2025-12-10 Czy "hipoteka przymusowa" podpada (powinna podpadać) pod ochronę immunitetem poselskim? [Ziobro]
- 2025-12-10 Żurek po raz kolejny wykazał jaki poziom reprezentuje
- 2025-12-10 Gdańsk => Microsoft Dynamics AX/365 SCM Consultant - Service & Suppor
- 2025-12-10 Rzeszów => Konsultant ERP Microsoft Dynamics 365 Commerce <=
- 2025-12-10 Chrzanów => Spedytor Międzynarodowy (handel ładunkami/prowadzenie f




2035 rok coraz mniej realny? Europa traci tempo w wyścigu o elektromobilność