Witam serdecznie, ostatnio znalazłem trochę czasu, dlatego postanowiłem zacząć uczyć się jakiegoś języka programowania. Wybór padł na C++ oraz Delphi - teraz muszę jeszcze wybrać któryś z nich.
Zacznijmy od tego, że nie mam zamiaru stworzyć Crysisa 3, ani Battlefielda 4, więc nie szukam języka czysto "growego". Na początek, po kilku miesiącach nauki, chciałbym stworzyć proste programy, tak dla przyjemności. Słyszałem, że Delphi jest trochę łatwiejszy od C++ i dość popularny, natomiast ten drugi jest trudniejszy, ale ma więcej zastosowań.
Kończąc, czego lepiej się uczyć?
EDIT: kiedyś coś tam próbowałem, ale to było dawno temu i ograniczało się do podstawowych rzeczy. :D
maviozo jest mądry
[2] bullshit :P
:D
Nauka Delphi to strata czasu - co w nim nie tak? :) Jeśli C++, to takie coś nada się na początek? http://warsztat.gd/files/articles/megatutorial/kurscpp/Kurs%20C++.pdf
Megatutorial xiona jest bardzo dobry na początek. Nie spodziewaj się jednak szybkich i efektownych rezultatów jeśli wcześniej nie miałeś styczności z innym językiem programowania. Na początku pierwsze twory w konsoli cieszą, ale później można zapomnieć, że istnieje coś poza nią :P
Ok, dzięki wszystkim za pomoc. Zabieram się za Crysisa 3, odezwę się za jakiś czas, powiem jak mi idzie itp.
Jeśli dopiero zaczynasz przygodę z programowaniem, to imo należałoby zacząć od podstaw - jak to na początku - więc od Pascala. Potem można już zabrać się za C++, czy czyste C albo Javę. Na początku chodzi oto, aby nauczyć się myśleć programistycznie, bo obsługa danego języka to już nie jest większy problem.
To nie wiem w końcu - poczytałem, i część ludzi poleca, tak jak jagged, zacząć od Pascala. Już nie wiem co wybrać. :D Moglibyście podać nazwy kompilatorów, których używacie?
Ok, dzięki wysiak! Sprawdzę Pascala - co z kompilatorem? Są jakieś sprawdzone? Sorki za tak dużą ilość pytań, ale mało się orientuję w programowaniu.
Zaczynanie nauki programowania od C++ to jak uczenie sie prowadzenia auta na bolidzie F1:) To cholerstwo ma duze mozliwosci, nikt z tym nie dyskutuje, ale zostalo umyslnie stworzone jako ciezkie w ogarnieciu - zeby zmniejszyc konkurencje na rynku pracy:) Do nauki i podstaw zdecydowanie lepszy jest Pascal/Delphi, lub chocby normalne C.
Ja bym Ci radził Pascal'a na początek jeśli wcześniej nie miałeś styczności z programowaniem.
Ja zaczynałem od C++, choć z C++ na początku to miało kompilator i bibliotekę iostream, więc praktycznie to było C. Pascala potem uczyłem pytając jak zrobić coś w Pascalu, co w C robi się...) się od kolegi z komputera obok w LO, bo prowadzący gadał głupoty, a potem się dziwił, że 80% ludzi nic się nie nauczyło. :P
Naukę od Pascala można uznać za stratę czasu, można uznać za dobry początek. Prawda jest taka, że wiele zależy od człowieka i jak chce, to niezależnie od czego zacznie - da radę. :)
To nie wiem w końcu - poczytałem, i część ludzi poleca, tak jak jagged, zacząć od Pascala.
Polecam zacząć od C. Myślenie programistyczne wyrobisz sobie na każdym języku, ale poznanie składni C pozwoli Ci na łatwe przejście w C++ czy Jave, bo tam składnia jest prawie identyczna.
Wybrałem Pascala - teraz szukam jakiegoś kompilatora. Oczywiście dzięki wszystkim za odpowiedzi, naprawdę pomogliście. :)
Co do kompilatora - jaki jest najlepszy i darmowy?
http://www.bloodshed.net/devpascal.html
Chociaż ja parę lat temu jak pisałem w pascalu to robiłem na turbo pascalu i nie mogłem się przestawić - siła przyzwyczajenia :P http://helios.et.put.poznan.pl/~mkaszuba/gfx/1.png
Znacie jakieś dobre poradniki dot. Pascala? Nie chodzi o Turbo Pascala, bo tych jest pod dostatkiem, szukam tych pod DevPascal (Freepascal).
Z góry dzięki!
Akurat to, w jakim środowisku jest opisany tutorial nie ma znaczenia. Musisz co najwyżej samemu znaleźć podstawowe opcje jak kompilacja itd co raczej trudnym wyzwaniem nie będzie ;) Tak czy inaczej w obu środowiskach piszesz w tym samym języku, więc jak masz jakieś tutki to zajmij się raczej zawartością merytoryczną (czyt. kodzeniem).
A jeżeli napotkasz na jakieś problemy to pisz. W razie czego chętnie pomogę/pomożemy ;)
Wooler - masz może jakiś kontakt o siebie? Bo ciągle mam jakieś pytania, a nie chcę spamować.
Sam pracuję jako programista Delphi i nie narzekam. Jeżeli by spojrzeć na sytuacje na rynku bardziej obiektywnie ... to więcej ofert pracy jest np dla PHP, C# czy Javy ale ...
http://www.itjobswatch.co.uk/jobs/uk/delphi%20programmer.do
http://www.itjobswatch.co.uk/jobs/uk/c++%20programmer.do
Ostatnio byłem na kilku konferencjach Embarcadero i ci ciągle trąbią o idealnym połączeniu, i wyciągnięciu z różnych języków tego co najlepsze ... i upchaniu tego w Delphi XE2.
Dzięki Wooler za pomoc, postaram się już Cię nie męczyć. :)
lo0ol - ja raczej nie wiążę przyszłości z programowaniem, chcę po prostu nauczyć się czegoś pożytecznego.
Ja polecałbym Ruby, Perla albo Pythona - coś prostego, przyjemnego, łatwiejszego w ogarnięciu i z szybkimi realnymi efektami. Poza tym łatwiej będzie IMO przyswoić logikę obiektowości.
[21] --> Szczegolnie ten Perl pasuje do okreslen "prosty, przyjemny, latwiejszy w ogarnieciu" :)
Jeżeli tak jak napisałeś nie wiążesz przyszłości z kodowaniem to polecam jedną ze ścieżek:
Pascal -> Delphi
lub
Pascal -> C++ -> Delphi