Nauka języka C

Odpowiedz Nowy wątek
2017-07-03 17:13
0

Witam wszystkich. Na wstępie chciałem zaznaczyć że jestem tu nowy. Bardzo chciałbym nauczyć się programować w języku C i tu moje pytanie. Skąd czerpać najlepiej wiedzę? Dodam że kompletnie nic nie umiem i chciałbym zacząć od podstaw. Polecacie jakieś książki może fora internetowe? I drugie pytanie czy język C pomaga w nauce innych języków?

Pozostało 580 znaków

2019-09-11 22:18
1
Ozymandias napisał(a):

Podbijam, od jakich książek/ materiałów warto zacząć naukę języka C ? Może wątek już trochę umarł, więc myślę iż warto odświeżyć :)

Zamiast pobijać, wystarczy przeczytać wyżej napisane odpowiedzi...
Podałem tam link -> https://pl.wikibooks.org/wiki/C

Pozostało 580 znaków

2019-09-12 11:12
1

A ja polecę (już po raz n-ty) klasyk tzn https://helion.pl/ksiazki/jez[...]n-dennis-m-ritchie,jansic.htm

Powinno byc przybite na stale - vpiotr 2019-09-12 13:17
@vpiotr też tak uważam, bo chyba nie ma lepszej książki od tej na początek - Mr.YaHooo 2019-09-13 21:32

Pozostało 580 znaków

2019-09-12 13:16
0

Dziękuję :)

Pozostało 580 znaków

2019-09-12 13:27
1
Kacpib18 napisał(a):

I drugie pytanie czy język C pomaga w nauce innych języków?

Trochę pomaga, trochę przeszkadza. C niestety uczy myśłenia o wielu bzdurkach, które nie są istotne dla programowania w językach wysokiego poziomu.
Do dzisiaj mam alergię na kod w C++ pisany przez programistów C. (wskaźniki i makra).
(A kiedyś widziałem nawet trochę takiej javy).


Bardzo lubie Singletony, dlatego robię po kilka instancji każdego.
edytowany 1x, ostatnio: jarekr000000, 2019-09-12 13:28
Ja widziałem nawet w scali :D - robertwadowski 2019-09-12 13:29
to grubo (gdzieś tak w 2004-2005 przestałem spotykać, myślałem, że to pokolenie wymarło i rak pozostał tylko w C++). - jarekr000000 2019-09-12 13:30
ba potem okazało się, ża kod autora był pokazywany jako przykład jak mają pisać kod w jobach sparkowych - skończyło się tak, że na widok czegoś takiego do poprawki nikt tego ni czytał tylko delete i lecimy od zera - robertwadowski 2019-09-12 13:32
czyli : jak zwykle w Scali :-) - jarekr000000 2019-09-12 13:32
ta, ino tego w jakimkolwiek języku nie dało się czytać, to nawet nie chodziło o jakiś language way a o zwykły rozsądek ... - robertwadowski 2019-09-12 13:33

Pozostało 580 znaków

2019-09-12 14:41
0

Do programowania w języku C niezbędny jest Linux ?

edytowany 1x, ostatnio: Ozymandias, 2019-09-12 15:39
Do programowania w C wystarczy glowa. W drugiej kolejnosci dowolny OS i komputer. - vpiotr 2019-09-12 15:08
To nie jest obszar w którym coś wiem ale w sieci można o tym poczytać, wystarczy poszukać. Kawałek historii - 1 . https://pl.wikipedia.org/wiki/C_(j%C4%99zyk_programowania) 2. Dennis Ritchie https://www.youtube.com/watch?v=tc4ROCJYbm0&feature=youtu.be&t=706 3. https://pl.wikipedia.org/wiki/Unix . Polegając na wiki bo ten język pierwotnie powstał dla systemów uniksowych, wtedy kiedy jeszcze windows nie instniał. Poza tym te narzędzia są teraz wbudowane w linuxy, w ubuntu masz od razu kompilator gcc, g++, a na windows trzeba dopiero instalować. - goose_ 2019-09-12 15:51
Nie do końca jest tak, ja np używam dystrybucji opartej o repozytoria Ubuntu, czyli Mint, i tam gcc faktycznie jest dostępne od razu po instalacji, natomiast g++ trzeba doinstalować. - jury68000 2019-09-13 07:28

Pozostało 580 znaków

2019-09-12 15:55
0
Ozymandias napisał(a):

Do programowania w języku C niezbędny jest Linux ?

Dziękuję :)

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0