[+] Pascal/C++ - od którego zacz

Potrzebujesz pomocy z C, C++, perl, python, itp.
Slow
Posty: 31
Rejestracja: 29 marca 2008, 16:49
Lokalizacja: Czêstochowa

Post autor: Slow » 06 maja 2008, 19:03

Ja wybrałem C++ ponieważ i tak od września będę miał go w szkole więc będzie mi wtedy łatwiej a czy później przy nim pozostanę czy wybiorę inny to się okaże a innych języków spróbuje na pewno bo inaczej nie znajdę tego odpowiedniego dla mnie.

Marcinnn
Posty: 86
Rejestracja: 26 grudnia 2007, 07:08

Post autor: Marcinnn » 22 maja 2008, 12:48

Do początków dobry jest python, ob jest dosyć prosty, jest używany, wymusza pisanie przejrzystego kodu.

Kolcz
Posty: 5
Rejestracja: 23 maja 2008, 00:41
Lokalizacja: Lewin Brzeski

Post autor: Kolcz » 08 czerwca 2008, 08:00

Ja w pierwszej klasie liceum uczyłem się pascal'a, potem dwa lata przerwy. Teraz zaczełem się uczyć C++ i żałuje że wcześniej tego nie zrobiłem. Gdybym miał teraz wybierać od czego zacząć, bez wahania wybrałbym C++. Co do książek to polecam "Symfonia C++" Grębosza, jest świetna! :)

giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur » 24 czerwca 2008, 13:25

mikolajs pisze: Jeśli chodzi o książki po polsku to osobiście zdecydowanie lubię czytać w rodzinnym języku!
Czytając książkę po polsku szybciej zrozumiem o co chodzi.
Pozdrawiam.
Hm... a ja juz niekoniecznie. Problem w tym, ze tlumaczenia sa czasami dosc karkolomne (na przyklad jak bedzie po polsku "Garbage Collector"), czasami wrecz zastanawiam sie czego dotyczy tekst.... chociaz dobrze napisanych artykułów i ksiazek to nie dotyczy

mikolajs pisze: Oczywiście książka jest tylko podstawą, wporwadzeniem do zagadnienia, a wszystkiego i tak trzeba nauczyć się w praktyce i dopiero tutaj sięgam po dokumentację.
Dokladnie, wlasnie to mialem na mysli i pisalem o tym wyzej.
mikolajs pisze: ¯adna dokumentacja nie jest napisana dobrze pod względem dydaktycznym. Nie wyobrażam sobie nauczenia się języka programowania z dokumentacji (references).
To zalezy... osobiscie jestem zdania, ze nie warto kupowac ksiazek. Dlaczego? Do nauczenia sie podstaw (podstawowej skladni jezyka) spokojnie wystarcza kursy w internecie. Majac podstawy, mozna siegnac do oficjalnej dokumentacji opisujacej bardziej zaawansowane techniki, dostepne frameworki, bitlioteki itd, ktora niejednokrotnie wcale nie jest tak zle napisana jak twierdzisz (chociaz bywaja i wyjatki)
Z kolei, majac jakis konkretny problem:
- 90% szans, ze w zadnej ksiazce nie bedzie jego rozwiazania (albo nie w tej, ktora akurat posiadasz), a jezeli nawet bedzie, to przestarzale
- na google znajdziesz rozwiazanie problemu (lub jego przyczyne) wielokrotnie szybciej


Poza tym, nie wyobrazam sobie siedzenia przy komputerze i kartkowania ksiazki, a nie daj Boze przepisywania listingow przykladowych programow. Ksiazke to moge sobie poczytac siedzac w wygodnym fotelu

Pomijam juz fakt, ze kazda ksiazka bedzie ZAWSZE nieaktualna w stosunku do oficjalnej dokumentacji

mikolajs
Posty: 33
Rejestracja: 04 lutego 2008, 10:06
Lokalizacja: Gdañsk

Post autor: mikolajs » 24 czerwca 2008, 14:13

A widziałeś kurs internetowy na poziomie zbliżonym do dobrej książki?
Ja oczywiście czytam książkę siedząc właśnie w fotelu :-) A do komputera zasiadam dopiero po przeczytaniu lektury i wtedy dopiero naprawdę zaczynam się uczyć. Kodu nigdy nie przepisuję, dobre książki mają dołączony kod źródłowy na płycie lub na stronie internetowej i wtedy można sobie poeksperymentować.
Na pewno można samodzielnie nauczyć programować się bez książek, ale łatwiej to zrobić z książką. Osobiście nie lubie błądzić tam gdzie istnieją drogowskazy.
Co do języka angielskiego to jest kwestia jego dobrej znajomości. Zgadzam się z tym, że często można spotkać problemy z jakością tłumaczenia. Jest wiele sporów co do polskiego nazewnictwa terminów informatycznych i w tym przypadku najlepiej znać angielskie określenia. Jedank takie określenie jak "Odśmiecacz" nie przeszkadza mi w rozumieniu jego sposobu działania.
Zgadzam się że książka NIE ZAST¡PI dokumentacji, tylko ułatwia uczenie się. Być może zdolniejsi mogą sobie odpuścić czytanie. Ja uczę się szybciej gdy najpierw coś przeczytam (i myślę, że jest nas więcej ;-) ) Niech więc każdy wybiera metodę, która jest w jego przypadku skuteczniejsza.
Pozdrawiam

HeNiEk
Posty: 37
Rejestracja: 29 stycznia 2007, 10:57

Post autor: HeNiEk » 24 czerwca 2008, 14:55

Na początek polecę co to poprzednicy, czyli Symfonię C++ Grębosza, ale jeśli już się trochę orientujesz temacie to może Thinking in c++? Bardzo fajna książka :-)

Itadakimasu
Posty: 12
Rejestracja: 16 lipca 2008, 19:08

Post autor: Itadakimasu » 17 lipca 2008, 15:57

A ja nie polece na poczatek C++.
Zaczynajac zabawe z programowaniem powinno sie zaczac wedlug mnie od czystego C i programowania proceduralnego. Przy dobrej podstawie z C, mozna wedlug mnie wejsc na wysokopoziomowe C++ oraz rownolegle uczyc sie zagadnien z zakresu ogolnie pojetego programowania obiektowego.
No i nie zgodze sie ze ksiazki sa nie warte zakupu. Jest wiele dobrych ksiazek oferujacych kompleksowa wiedze niedostepna w takiej zbiorczej formie w internecie, opatrzona czasem takze instrukcjami o dobrych nawykach programistycznych itp.

Do C polecam "ANSI C" - klasyka
"Symfonia C++" jest niezgorsza do C++.
Polece tez "Zaawansowane programowanie w C++" do poglebienia wiedzy z wydawnictwa Helion (nie pamietam autorow)

TheMasakra
Posty: 6
Rejestracja: 20 sierpnia 2007, 08:56
Lokalizacja:

Post autor: TheMasakra » 26 lipca 2008, 11:26

A ja nic nie polecę, bo ile ludzi, tyle opinii.

Co nie zmienia faktu, że zaczynając programowanie w C++ z książką "Programowanie C++" wydawnictwa Jamnik bodajże, pierwsza część była poświęcona C. Na początku zaznaczyli, że każdy program w C jest też programem w C++, z kilkoma wyjątkami, które w trakcie nauki były przedstawione. Dlatego ucząc się C, zdobędziemy podstawową wiedzę o C++ i zawsze jak kiedyś przyjdzie nam pracować z C (bo nigdy nie wiadomo), nie będziemy mieli problemów.

pietrzuch
Beginner
Posty: 104
Rejestracja: 21 lipca 2007, 22:40
Lokalizacja: Rzeszów

Post autor: pietrzuch » 29 sierpnia 2008, 21:48

Ja w pierwszej klasie liceum uczyłem się pascal'a, potem dwa lata przerwy. Teraz zaczełem się uczyć C++ i żałuje że wcześniej tego nie zrobiłem. Gdybym miał teraz wybierać od czego zacząć, bez wahania wybrałbym C++. Co do książek to polecam "Symfonia C++" Grębosza, jest świetna! :)
Ja tam uważam dokładnie odwrotnie z początku zaczynałem od Pascala i nie uważam to za czas stracony, nauczyłem się podstaw programowania, dzięki czemu później bezproblemowo opanowałem c++. A jako książkę przypominającą język c++( i trochę uczącą) to mogę polecić "C++ ćwiczenia praktyczne" :-P - Andrzeja Stasiewicza.

lucyfer666
Posty: 52
Rejestracja: 03 kwietnia 2008, 15:28
Lokalizacja: siê bior± dzieci?

Post autor: lucyfer666 » 03 grudnia 2008, 17:52

Przepraszam, że tak wtrącę w środku tematu, ale mam 2 małe pytania, a szkoda mi zaśmiecać nowym tematem. Niedawno zacząłem bawić się w pisanie w C\C++'ie więc proszę Was o wyrozumiałość.

1. Jak skompilować program za pomocą gcc napisany w C?
2. Jak włączyć kolorowanie składni w VIMie?

ODPOWIEDZ