Forum Gry Hobby Sprzęt Rozmawiamy Archiwum Regulamin

Forum: C++, czy Delphi - co lepsze "na początek"?

12.01.2012 16:55
marcus alex fenix
1
marcus alex fenix
83
Marcus

C++, czy Delphi - co lepsze "na początek"?

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

12.01.2012 16:57
HETRIX22
2
odpowiedz
HETRIX22
196
PLEBS

maviozo jest mądry

12.01.2012 16:59
maviozo
3
odpowiedz
maviozo
226
autor zdjęć

[2] bullshit :P
Odpowiedź jest prosta - C++.

Nauka Delphi to strata czasu.

12.01.2012 17:11
marcus alex fenix
4
odpowiedz
marcus alex fenix
83
Marcus

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

12.01.2012 17:21
5
odpowiedz
QrKo
147
Yarr!

Nada.

12.01.2012 17:23
Chudy The Barbarian
6
odpowiedz
Chudy The Barbarian
89
Legend

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

12.01.2012 17:35
marcus alex fenix
7
odpowiedz
marcus alex fenix
83
Marcus

Ok, dzięki wszystkim za pomoc. Zabieram się za Crysisa 3, odezwę się za jakiś czas, powiem jak mi idzie itp.

12.01.2012 17:58
jagged_alliahdnbedffds
8
odpowiedz
jagged_alliahdnbedffds
93
Rzepcia

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.

13.01.2012 16:37
marcus alex fenix
9
odpowiedz
marcus alex fenix
83
Marcus

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.

13.01.2012 16:40
wysiak
10
odpowiedz
wysiak
95
tafata tofka

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.

13.01.2012 16:49
gtx295xD
11
odpowiedz
gtx295xD
81
Szef Syntetycznej Mafii

Ja bym Ci radził Pascal'a na początek jeśli wcześniej nie miałeś styczności z programowaniem.

13.01.2012 16:56
Madril
12
odpowiedz
Madril
240
I Want To Believe

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ę. :)

13.01.2012 17:01
CreaToN
13
odpowiedz
CreaToN
69
Generał

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.

13.01.2012 17:44
marcus alex fenix
14
odpowiedz
marcus alex fenix
83
Marcus

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?

13.01.2012 18:16
Wooler
15
odpowiedz
Wooler
81
Konsul

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

13.01.2012 22:11
marcus alex fenix
16
odpowiedz
marcus alex fenix
83
Marcus

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!

14.01.2012 00:11
Wooler
17
odpowiedz
Wooler
81
Konsul

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 ;)

14.01.2012 11:31
marcus alex fenix
18
odpowiedz
marcus alex fenix
83
Marcus

Wooler - masz może jakiś kontakt o siebie? Bo ciągle mam jakieś pytania, a nie chcę spamować.

14.01.2012 12:21
19
odpowiedz
lo0ol
102
Jónior

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.

14.01.2012 18:51
marcus alex fenix
20
odpowiedz
marcus alex fenix
83
Marcus

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.

14.01.2012 22:02
21
odpowiedz
zanonimizowany379058
66
Generał

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.

14.01.2012 22:07
Katane
22
odpowiedz
Katane
170
Useful_Idiot_

[21] --> Szczegolnie ten Perl pasuje do okreslen "prosty, przyjemny, latwiejszy w ogarnieciu" :)

14.01.2012 22:12
23
odpowiedz
lo0ol
102
Jónior

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

Forum: C++, czy Delphi - co lepsze "na początek"?