-
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
- Xiaomi [Chiny - przyp. JMJ] produkuje w całkowitych ciemnościach i bez ludzi
- Prezydent SZAP/USONA Trump ułaskawił prezydenta Hondurasu Hernandeza skazanego na 45 lat więzienia
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- 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
Najnowsze wątki
- 2026-01-29 KSeF - 13 wątpliwości
- 2026-01-29 A ja się pochwalę
- 2026-01-29 Warszawa => Mid/Senior IT Recruiter <=
- 2026-01-29 Warszawa => Senior Java Developer <=
- 2026-01-29 Warszawa => IT Recruiter <=
- 2026-01-28 Degradacja
- 2026-01-28 Wysoki Sąd poinstruował czego unikać wyzywając Owsiaka "Równiejszego"
- 2026-01-28 Białystok => Solution Architect (Workday) - Legal Systems <=
- 2026-01-28 Białystok => Preseles Inżynier (background baz danych) <=
- 2026-01-28 Wrocław => Konsultant wdrożeniowy ERP <=
- 2026-01-28 Łódź => Microsoft Engineer <=
- 2026-01-28 Białystok => Tester manualny <=
- 2026-01-27 Tradycja ciągania posłów po sądach za wystąpienia w Sejmie będzie kontynuowana [Lepper 2]
- 2026-01-27 Pierwszy raz sprzedano więcej samochodów zeeletryfikowanych niż ice
- 2026-01-27 Elektryczny Kałasznikow




Jak kupić pierwsze mieszkanie? Eksperci podpowiadają