Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

6 Stron V   1 2 3 > »   
Reply to this topicStart new topic
> Dylemat w czym kodzic :P
Jezyk
Ktora jezyk jest dla mnie odpowiedni?
C [ 0 ] ** [0.00%]
C++ [ 27 ] ** [52.94%]
Delphi [ 2 ] ** [3.92%]
Inne [ 22 ] ** [43.14%]
Suma głosów: 51
Goście nie mogą głosować 
marcio
post
Post #1





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Witam wiem tematow bylo wiele ale tym razem musze podjac decyzje w 100% nie raz podchodzilem do C/C++ kiedys nawet czytalem o Pascalu bo podobala mi sie skladnia (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) z 2 lata temu.

Problem polega na tym ze w te wakacje ide na praktyki do firmy wujka jak narazie nie wiem co bede tam dokladnie robic tzn w czym kodzic o ile w ogole dadza mi kodzic ale mam zamiar do niego zadzwonic i sie zapytac.

Sek w tym ze w koncu chce wybrac dobre,latwe i szybkie narzedzie do kodzenia do tej pory ostro zajmowalem sie tematyka zwiazana z Web kodze cos tam w Php+Sql no i oczywiscie Html (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) do tego jak jest potrzeba to i Jakies Fw Ajax'a lizne ale to tak dla hobby.
Teraz chcialbym poszerzyc moja wiedza nie uczac sie 2-3 jezykow naraz albo miec zapal na 2-3 tygodnie bo najlepiej chcialbym wiedziec wszystko ale tak nie mozna dlatego postanowilem nauczyc sie teraz nastepny jezyk ale konkretnie.

Wybor stoi pomiedzy C++ lub Delphi inne raczej nie wchodza w rachube chyba ze przydadza sie do moich "potrzeb".

Co wymagam od jezyka!
-Dobra dokumentacja ksiazki mam ale bez dokumentacji sie nie obejdzie
-Dobrego wsparcia na forach.
-Dobrego wsparcia ze strony producentow tzn kompilatory i takie tam no wiecie o co chodzi (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
-Latwosc i szybkosc w kodzeniu.
-Duzo libow
-Fajne kompilatory

W Delphi przeraza mnie skladnia moze dlatego ze jestem przyzwyczajony do skladni jezykow "php-owych", ale czytam i czytalem ze jest wiele komponentow ktore duzo rzeczy robia za nas, sa liby dla programowania sieciowego,bazy danych,kodzenie gier,api i wiele innych do tego teraz weszla tez platforma .Net dla Delphi co pozwala tworzyc WWW i wiele kontrolek ActiveX.

W C++ przeraza mnie "wielkosc" jezyka ilosc jego libow i w ogole.
Samo programowanie nie wyglada w nim trdune oczywiscie nic duzego w nim nie kodzilem aczykolwiek jak pisalem to bardziej w C.
W C++ mozna robic praktycznie wszystko jak i zreszta w Delphi.

Jak narazie nie wiem co dokladnie chce robic w tych jezykach napewno pisac programy z api pod Winde, np wiem ze w C++ nie ma problemow z pisaniem ich tez pod *unix bo mamy Qt lub WxWidgets a jak to jest z Delphi?
Potem bazy danych fajna sprawa i znam kilku ludzi co sie tym zajmuja i niezla kase idzie trzepac (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) widzialem nawet niezle zarzadzanie bazy danych Mysql za pomoca Pascala i nawet fajnie wygladalo a wiem ze Delphi ma dobre wsparcie.

Sam wybor moze sie tylko zmienic jesli okarze sie ze Firma mojego wujka kodzi zupelnie w czyms innym co przypuszczam moze byc Java.

Mam nadzieje ze wypowiedza sie tu doswiadczeni koderzy nie tacy co czytaja w necie tak jak ja ale co kodzili,kodza w tych jezykach jakies zalety czy wady, ja znawca nie jestem ale chetnie bym wysluchal.

Pozdro (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
.radex
post
Post #2





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

Ostrzeżenie: (0%)
-----


Delphi? No niezbyt. Mało co poważnego jest napisane w tym języku. Mogą też być problemy z bibliotekami.

Jak na moje to C++, bo C ma mimo wszystko ograniczone możliwości i po ogarnięciu C++ będzie chyba Ci w nim wygodniej.

No ale zawsze jest Java (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
Watt
post
Post #3





Grupa: Zarejestrowani
Postów: 372
Pomógł: 1
Dołączył: 13.06.2008

Ostrzeżenie: (0%)
-----


Mocno, zawęziłeś - podobno teraz JAVA to będzie to co przyszły programmer lubi najbardziej (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
vokiel
post
Post #4





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


Poza Javą zapomniałeś też o C#
U Ciebie widzę także brak zdecydowania odnośnie kierunku, bo "kodzić" możesz strony jak i zwykły soft. Najpierw wybierz dziedzine działania, potem będzie już łatwiej z językiem.

btw. Odpuść sobie Delphi, pascala (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Pozdrawiam
Go to the top of the page
+Quote Post
Kocurro
post
Post #5





Grupa: Zarejestrowani
Postów: 461
Pomógł: 32
Dołączył: 17.09.2003
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Najpierw naucz się dobrze jednego języka - gdy już to zrobisz to poznanie drugiego zajmie Ci tydzień (albo mniej), max. miesiąc (nie mówię o pełnym poznaniu bibliotek i frameworków).

Jeśli się nie nauczysz porządnie jednego to będziesz tracił czas na naukę dwóch lub więcej języków a po roku zorientujesz się, że tak naprawdę żadnego nie umiesz.

@.radex - otóż jest wiele ciekawych nawet dużych aplikacji napisanych w Delphi.

Delphi jako takiego pod Linuxa nie ma ale jest Lazarus (nie wiem na jakim poziomie stoi teraz).


Jak pójdziesz do pracy to się szybko nauczysz (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) jak Cię przycisną to wyjścia nie będziesz miał żadnego (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
netvalue
post
Post #6





Grupa: Zarejestrowani
Postów: 199
Pomógł: 2
Dołączył: 9.06.2008

Ostrzeżenie: (0%)
-----


Java jest najbardziej rozwojowym językiem obecnie.
Go to the top of the page
+Quote Post
Kocurro
post
Post #7





Grupa: Zarejestrowani
Postów: 461
Pomógł: 32
Dołączył: 17.09.2003
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Już nie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Oracle wykupił Sun'a więc Java spowolni (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
marcio
post
Post #8





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat
Delphi? No niezbyt. Mało co poważnego jest napisane w tym języku. Mogą też być problemy z bibliotekami.

Oj zdziwilbys sie zreszta Kocurro ci to potwierdzi nie raz widzialem rozne programy zrobione przez moich kolegow jak nie, np:botydo gier,wirusy,zarzadzanie bazami na plikach *.txt jak i Mysql,Zarzadzanie grafika.

Wiem skad masz taka opinie o Delphi na poczatku jak Delphi sie rozpowszechnialo tez mialem o nim opinie bo jeszcze IDE nie bylo wporzadku bylo brzydkie jak i malo funkcjonalne i samo delphi uzywali przewaznie poczatkujacy koderzy z racji ze jezyk przybyl po Pascal'u i przewaznie pisali w nim Wirusy co nie wielu osoba sie spodobalo ale jednak prostota i szybkosc kodzenia w nim jest znaczna w porownaniu do C++ mysle ze napisanie jakiegokolwiek programu w Api W C++ zajmie wiecej kodu i czasu niz w Delphi oczywiscie moge sie mylic.

Zreszta wszyscy maja zla opinie o Delphi jesli w nim nie kodzili a duzo osob nie znajac Jave ja zachwala.

Cytat
Jak na moje to C++, bo C ma mimo wszystko ograniczone możliwości i po ogarnięciu C++ będzie chyba Ci w nim wygodniej.


Co do C to wiem tak tylko zaznaczylem bo znajac 1 mozna nauczyc sie tez i 2.

Cytat
Mocno, zawęziłeś - podobno teraz JAVA to będzie to co przyszły programmer lubi najbardziej

Tzn w czym zawezilem??
Dla mnie nie bedzie jest duzo innych jezykow ktore sie rozwijaja i wiele innych zostanie stworzonych popatrz na sam D czy chodzby C# ktore weszlo po Javie(o ile sie nie myle).

Cytat
Poza Javą zapomniałeś też o C#
ů
NIe martw sie nie zapomnialem ale nie bralem go pod uwage dlatego jest tylko C/C++/Delphi/Java chyba ze firma wujka w czyms innym kodzi, a jak nie kodzi wcale to wtedy wybor nalezy do tych wyzej watpie zebym sie zdecydowal na C#.


Cytat
U Ciebie widzę także brak zdecydowania odnośnie kierunku, bo "kodzić" możesz strony jak i zwykły soft. Najpierw wybierz dziedzine działania, potem będzie już łatwiej z językiem.

Czytales dokladnie mojego posta, chyba nie??
Pisze w nim ze "kodze" strony czas na kodzenie softu z C/C++ mialem stycznosc i to nawet dluga i nie tylko w teorii ale tez w praktyce.

Co do scislego kierunku gry,prog. sieciowe etc... to nie wiem szukam rozwiazania jak najbardzie universalnego chodz teraz powoli mozna pisac wszystko ze wszystkim tylko ze jeden jezyk sie nadaje bardziej do 1 rzeczy w przeciwienstwie do innego.

Cytat
btw. Odpuść sobie Delphi, pascala

SKad takie stwierdzenie, ah juz wiem dokladnie problem ktory opisalem w 1 cz. posta lub zwollenik C++ a moze Javy, pomoz mi wybrac nie tylko dlatego ze ty lubisz lub kodzisz w danym jezyku lecz ten ktory bedzie dobry dla mnie.

Cytat
Najpierw naucz się dobrze jednego języka - gdy już to zrobisz to poznanie drugiego zajmie Ci tydzień (albo mniej), max. miesiąc (nie mówię o pełnym poznaniu bibliotek i frameworków).

Jeśli się nie nauczysz porządnie jednego to będziesz tracił czas na naukę dwóch lub więcej języków a po roku zorientujesz się, że tak naprawdę żadnego nie umiesz.

Php znam i to na dobrym poziomie moze i nie znam jego Fw ani Idei OOP ale nie mialem nigdy potrzeby sie z nimi zapoznawac a samo OOP moge wyniesc z innych jezykow.

Wiem wiem ze jak w pracy to w pracy dlatego mam nadzieje ze beda kodzic w czyms co i ja bede umial ulatwi mi to prace moze bedzie kilka grup koderow.

Ehh wiem Java i Java z nia jest jak kiedys z C++ (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)


P.S fajnie by bylo jakby ktos podal motywajce dlaczego Np. Delphi nie a Java tak a nie ze wszyscy mowia Delphi jest do dupy nie ucz sie go a Java to miodzio.

Ten post edytował marcio 21.04.2009, 10:33:08
Go to the top of the page
+Quote Post
osl
post
Post #9





Grupa: Zarejestrowani
Postów: 260
Pomógł: 41
Dołączył: 6.04.2009
Skąd: Gdańsk/okolice

Ostrzeżenie: (0%)
-----


C/C++ - właściwie język do wszystkiego. Stosunkowo niełatwy ze względu na wskaźniki itp. Ale jak już się to podłapie to hulaj dusza (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Java - przyjemna, dużo wsparcia, największa zaleta to praktycznie wszelka obiektowość + działa na JVM -> wieloplatformowość.
C# - w sumie tak jak z Javą.
Delphi - pierwsze aplikacje okienkowe w niej pisałem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) można w tym zrobić nadspodziewanie dużo, jednak zawsze zostanie dla mnie jakby "uproszczoną" wersją programowania (nie pytajcie dlaczego, prawdopodobnie uraz psychiczny;) )

Ja dorzuciłbym jeszcze język skryptowy - python. możliwości ma przeogromne, działa chyba na wszystkich popularnych platformach, wliczając w to nokiową S60.
Do tego obiektowość, łatwość w nauczeniu się, uniwersalność - to sprawia, że dla mnie jest językiem nr. 1

Jednak z kompilowanych wybrałbym Jave ze względu na wieloplatformowość, ewentualnie C++ jeśli chodzi o programowanie niższego poziomu.
Go to the top of the page
+Quote Post
marcio
post
Post #10





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat
Stosunkowo niełatwy ze względu na wskaźniki

Kiedys napisalem o tym nawet art po wielkich trudach zrozumialem je (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) przynajmniej mam taka nadzieje.

A wlasnie jak to jest C# czy tez np mozna robic progsy na tel. komorkowe?

Cytat
Delphi - pierwsze aplikacje okienkowe w niej pisałem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) można w tym zrobić nadspodziewanie dużo, jednak zawsze zostanie dla mnie jakby "uproszczoną" wersją programowania (nie pytajcie dlaczego, prawdopodobnie uraz psychiczny;) )

Nie pisalem nigdy nic w Delphi ale od zawsze mysle o nim to co ty moze to dlatego ze jest duzo gotowych komponentow co robia duzo rzeczy za nas a nie ma w nich ingerencji.?!?!?

Wiem o Pythonie duzo slyszlalem mam 2-3 kumpli co sie go uczyli i po niedlugim czasie pisali takie progsy ze ja po kilku miesiecznej naucze C/C++ nie molgbym nawet pomyslec, jednak jezyk ten ma przeokropna skladnie jak dla mnie i nie bralem go nigdy pod uwaga jako jezyk dla mnie nie wiem dlaczego wedlug mnie jeszcze on sie musi troche rozwinac(w sensie ze malo osob go uzywa wedlug mnie jest male wsparcie w Pl) bo mozliwosci ma duzo ma nawet sporo Api z tego co pamietam ma nawet C++-plusowe WxWidgets i Qt ktore sie wieloplatformowe (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) .

Sam juz nie wiem ciagnie mnie do Delphi zeby sprubowac i w ogole.

Ogolnie moge rozwarzyc tez nauke C# lub Java ale Ostateczne moga byc Java,C#,C++ i Delphi nic pozatym wiem ze w Javvie pisze duzo osob jest wsparcie w C# dopiero zaczyna sie rozwijac od niedawna na polskich forach zreszta jak i python.
Go to the top of the page
+Quote Post
blooregard
post
Post #11


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Kod
Delphi jako takiego pod Linuxa nie ma

A o Kylix Kolega słyszał ?
Co prawda projekt już dawno nie jest rozwijany i stary, dobry dział rozwoju IDE Borlanda też już nie istnieje (jako Borland) , ale kiedyś miałem Kylix'a 3 - to połączenie Borland C++ Builder i Borland Delphi dla Windows w jednym IDE.

A wracając do tematu: ja postawiłem na C/C++ (między innymi ze względu na Linuksa, na którym pracuję, uczę się i bawię (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) i popieram teorię, że każdy powinien wybrać narzędzie, jakie mu najbardziej odpowiada, chyba, że sytuacja zawodowa zmusza go do poznania innego języka (np. Javy czy C#).

No i racją jest, że znając dobrze jeden język, łatwo uczyć sie kolejnych. Pozostaje kwestia bibliotek, ale to już wychodzi w praniu, w miarę potrzeb poznaje się ich coraz więcej i nabiera wprawy w posługiwaniu nimi, potem, na wyższym poziomie wtajemniczenia, można już "wybierać" bibioteki w zależności od oczekiwań, które mają spełnić (ale tu już potrzebna jest duża wiedza praktyczna na temat kodowania w danym języku, by taką selekcję sobie przeprowadzać).

Warto zajrzeć tu: http://www.tiobe.com/index.php/content/pap...tpci/index.html, gdzie wyraźnie widać, że od kilku lat prym wiodą C/C++ oraz Java i raczej w ciągu przewidywalnej przyszłości nic się w tym względzie nie zmieni.
Go to the top of the page
+Quote Post
Spawnm
post
Post #12





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




jak znasz php to ucz się c++ , podobne, szybko wchodzi w głowę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

a dalphi jest jakieś takie dziwne ... chwile się w nim bawiłem i strasznie mi się nie podoba :/
Go to the top of the page
+Quote Post
osl
post
Post #13





Grupa: Zarejestrowani
Postów: 260
Pomógł: 41
Dołączył: 6.04.2009
Skąd: Gdańsk/okolice

Ostrzeżenie: (0%)
-----


nie rozumiem co może być okropnego w pythonowej składni (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
może rzeczywiście trudno znaleźć wsparcie po polsku - ja generalnie jak czegoś szukam to od razu po angielsku.

Nie wiem czy w C# można pisać na S60 - na iPhone tak, ale podejrzewam że i na S60 da rade.
Go to the top of the page
+Quote Post
marcio
post
Post #14





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat
i popieram teorię, że każdy powinien wybrać narzędzie, jakie mu najbardziej odpowiada, chyba, że sytuacja zawodowa zmusza go do poznania innego języka (np. Javy czy C#).

Nom wlasnie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Nom niby C++ ale one wydaje mi sie takie "rozbudowane" tzn ciezke wszystko dosyc trudno napisac i w ogole porownujac do Php np ktore znam.

Skladnia jest ochydna calkiem inna nie wiem czemu od 1 razu jak ja widzialem to sie przestraszylem moze mi sie tylko wydaje.

Cytat
Nie wiem czy w C# można pisać na S60 - na iPhone tak, ale podejrzewam że i na S60 da rade.

A jak to jest na tel. bez Symbian i ogolnie z wlasnym os jak np SE ma Jave to progsy z C# nie pojda?
A w javie na iphone mozna??

I tak watpie zebym cos pisal na Tel ale nigdy nic nie wiadomo.

P.S a jak to jest z .Net dla Delphi?
Daje to cos albo cus:P??
Go to the top of the page
+Quote Post
AxZx
post
Post #15





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

Ostrzeżenie: (0%)
-----


Cytat(marcio @ 21.04.2009, 14:10:58 ) *
Nom wlasnie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Nom niby C++ ale one wydaje mi sie takie "rozbudowane" tzn ciezke wszystko dosyc trudno napisac i w ogole porownujac do Php np ktore znam.

Skladnia jest ochydna calkiem inna nie wiem czemu od 1 razu jak ja widzialem to sie przestraszylem moze mi sie tylko wydaje.



to tak samo przestraszysz się C# jak i Javy.
jednak jest to trochę inne myślenie niż w PHP.
jakbym miał wybierać to C++ lub C#. w ostateczności Java.
Go to the top of the page
+Quote Post
vokiel
post
Post #16





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


Cytat
Czytales dokladnie mojego posta, chyba nie??

Rzeczywiście przeoczyłem, my bad.

C# o ile się dobrze orientuje nie śmiaga na Symbianie, za to C++ tak.

Java i C/C++ są mniej więcej na tym samym poziomie popularności, liczba ofert pracy jest też mniej więcej taka sama. Zatem wybór leży bardziej po stronie wygody piszącego niż np przesłanek co do przyszłości pracy bo takowa znajdzie się i tu i tu.

IMHO zdaniem przy wyborze najwazniejsza jest wieloplatformowość. Lepiej nauczyć się jednego języka bardzo dobrze niż kilku gorzej, a nauka takiego, który można wykorzystać n najpopularniejszych systemach/platformach znacznie ułatwia sprawę.


Obecnie język Delphi.NET nie jest już rozwijany. Zastąpił go język Delphi Prism
Go to the top of the page
+Quote Post
osl
post
Post #17





Grupa: Zarejestrowani
Postów: 260
Pomógł: 41
Dołączył: 6.04.2009
Skąd: Gdańsk/okolice

Ostrzeżenie: (0%)
-----


telefony bez systemu operacyjnego C# Ci nie obsłużą, tak jak i żadnego innego programu poza Javą, która też jest w tym przypadku specyficzna (JavaME bodajże)
Go to the top of the page
+Quote Post
SHiP
post
Post #18





Grupa: Zarejestrowani
Postów: 697
Pomógł: 47
Dołączył: 19.12.2003
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Ja polecam Jave. Składnie ma przyjemniejszą niż np c++. Brakuje jej trochę(np. przeciążania operatorów) ale jest moim zdaniem "bardziej obiektowa". Ponadto jesli piszesz w php to łatwiej będzie Ci się przerzuć bo np. dziedziczenie w javie jest za pomocą extends a w cpp przez dwukropek. Podobnie są też rozwiązane kwestie przeyłaniania metod w php i javie. C++ robi to troche w inny sposób(tzn trzeba dodawać "virtual"). Do tego dochodzą wskaźniki, których w specyficznych przypadkach jednak trzeba użyć.
Go to the top of the page
+Quote Post
erix
post
Post #19





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Co do C to wiem tak tylko zaznaczylem bo znajac 1 mozna nauczyc sie tez i 2.

I dziesiątki innych języków, na ogół tzw. "klamerkowych".

Tak naprawdę, zależy, co chcesz pisać.

Cytat
Oj zdziwilbys sie zreszta Kocurro ci to potwierdzi nie raz widzialem rozne programy zrobione przez moich kolegow jak nie, np:botydo gier,wirusy,zarzadzanie bazami na plikach *.txt jak i Mysql,Zarzadzanie grafika.

Programy w polskiej Służbie Zdrowia... ;/ Ale na ogół tak beznadziejne, że szkoda gadać; o wydajności nie wspomnę, ale to temat na osobną dyskusję...
Go to the top of the page
+Quote Post
Kocurro
post
Post #20





Grupa: Zarejestrowani
Postów: 461
Pomógł: 32
Dołączył: 17.09.2003
Skąd: Łódź

Ostrzeżenie: (0%)
-----


erix: zdziwiłbyś się jakie projekty w Delphim robimy.

Jeśli chodzi o wydajność to tutaj przede wszystkim winni są programiści a nie język bądź środowisko.

Ale jeśli chcesz trwać w takim przekonaniu to proszę bardzo.
Go to the top of the page
+Quote Post
marcio
post
Post #21





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


SKladnie C# tez nie lubie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Java bardziej pod Php podchodzi a C# to calkiem inna bajka.

@Erix ja tam nie mowie ze w Delphi bym pisal nie wiadomo jakie programy ale na male lub srednie potrzeby jest wystarczajacy, wiem ze w wiekszych projektach sie nie sprawdzi i do tego jego pliki *.exe duzo waza.

A wiec ja pomyslalem sobie tak jako ze C# i Java maja mniej wiecej podobne zastosowania jak i C++ w porownaniu do Delphi to miedzy C# vs Java jak dla mnie przewage ma Java bo:
-Wieksze wsparcie na polskich forach.
-Fajne IDE
-Wieloplatformowa nawet bardziej niz C# wkoncu nie wszystko posiada .Net
-Mozna pisac aplety na WWW
-Dostepne programowanie sieciowe
-Jak wyzej ale dziala na wszystkich telefonach co maja bynamniej jave(teraz maja chyba wszystkie)
-Skladnia nie przeraza az rak.

Jedyne co to nie wiem czy chociaz w Javie pojalbym OOP?!?!?

C++ vs Delphi to jest duzo pro i contro wolalbym znac C++ jednak prostota,szybkosc i efektywnosc pisania w Delphi mnie do niego zaciaga nie wiem czemu nawet wiedzac ze jest gorszy od C++.

Nie wiem czy nie zaczac wolnej nauki 2 jezykow Delphi i Javy lub najpierw poznac jednego chodz w dostatecznosci bo mysle ze znajac te dwa molgbym pisac wszystko Delphi dla moich potrzeb znow Java jak ktos wspomnial dla pracy w przyszlosci mysle ze znanie 2 jezykow jest good nie mowie ze mam sie uczyc 10.

Nie wiem wlasnie sam zaczac obydwa w tym samym czasie i zobaczyc ktory mi sie bardziej spodoba moze bede mi wchodzily obydwa chodzby nawet wolno ale efektywnie co o tym myslicie.

P.S wiem dziwny tok myslenia mam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Crozin
post
Post #22





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Składnia jest kwestią przyzwyczajenia. btw: to nie Java ma bardziej składnie jak PHP tylko PHP czerpie swoją składnie właśnie z C, C++ czy Javy.
Cytat
-Wieksze wsparcie na polskich forach.
Jeżeli komunikacja po angielsku sprawia Ci kłopot rozważyłbym najpierw poduczenie się tego języka. Nie ma się co oszukiwać - bez znajomości angielskiego ciężko będzie Ci się rozwijać.
Cytat
Jedyne co to nie wiem czy chociaz w Javie pojalbym OOP?!?!?
Po co te "?!?!?!". Zasady OOP są takie same w Javie jak i w innych językach. Oczywiście masz do dyspozycji (w przypadku Javy) dużo więcej narzędzi do "współpracy" z obiektami (niż np. w takim PHP), ale OOP to OOP niezależnie od języka.
Go to the top of the page
+Quote Post
marcio
post
Post #23





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat(Crozin @ 21.04.2009, 18:37:53 ) *
Składnia jest kwestią przyzwyczajenia. btw: to nie Java ma bardziej składnie jak PHP tylko PHP czerpie swoją składnie właśnie z C, C++ czy Javy.Jeżeli komunikacja po angielsku sprawia Ci kłopot rozważyłbym najpierw poduczenie się tego języka. Nie ma się co oszukiwać - bez znajomości angielskiego ciężko będzie Ci się rozwijać.Po co te "?!?!?!". Zasady OOP są takie same w Javie jak i w innych językach. Oczywiście masz do dyspozycji (w przypadku Javy) dużo więcej narzędzi do "współpracy" z obiektami (niż np. w takim PHP), ale OOP to OOP niezależnie od języka.

WIem ze jest kwestia przyzwyczajenia ale lepsza skladnia od poczatku lepiej dla mnie.

Nie chodzi o to ze nie znam eng. ale nie znam go na takim poziomie zeby czytac dokumentacje jakiegos jezyka mam problemy w czytaniu ich po Polsku wiec wiesz tym wiecej materialow w j.polskim lepiej jest.

Nom ok ale w php masz tez prog.proceduralne co nie karze ci w 100% pisac w OOP a w javie jestes zmuszony wiec mysle ze poszlo by latwiej skoro nie masz wyboru.
Go to the top of the page
+Quote Post
erix
post
Post #24





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
erix: zdziwiłbyś się jakie projekty w Delphim robimy.

Jeśli chodzi o wydajność to tutaj przede wszystkim winni są programiści a nie język bądź środowisko.

No nie zdziwi mnie nic (Polak potrafi (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ), sam w nim piszę sobie coś czasu do czasu. Mnie denerwuje w nim tylko język - choćby składnia, która przy ciągłym siedzeniu w językach klamerkowych przypomina o sobie błędami kompilatora...
Go to the top of the page
+Quote Post
Crozin
post
Post #25





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Cytat
Nom ok ale w php masz tez prog.proceduralne co nie karze ci w 100% pisac w OOP a w javie jestes zmuszony wiec mysle ze poszlo by latwiej skoro nie masz wyboru.
Jak zauważyłeś w Javie jest się zmuszonym pisać w OOP, tyle tylko że to OOP to u niektórych dziwacznie wygląda. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
Spawnm
post
Post #26





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




w php też u niektórych OOP dziwnie wygląda (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
piotrooo89
post
Post #27


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




Cytat(erix @ 21.04.2009, 20:27:00 ) *
Mnie denerwuje w nim tylko język - choćby składnia, która przy ciągłym siedzeniu w językach klamerkowych przypomina o sobie błędami kompilatora...


no może to być upierdliwe. ale moim zdaniem w Delphi całkiem całkiem wyglądają programy bazo-danowe. duże wsparcie różnych bibliotek naprawdę daję dość spore możliwości - jak na pascala. choć prawda jest że dość dużo zależy od programisty po prostu ktoś bez jakiejkolwiek wiedzy proramistycznej pisząc w Delphi po godzinie uzywania po prostu odinstaluje go, nigdy do niego nie zaglądnie i będzie żył w przekonaniu że środowisko to badziew.
Go to the top of the page
+Quote Post
marcio
post
Post #28





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Wiec chyba wezme sie za Jave i Delphi tylko mam jeszcze dylemat czy moze zamiast Delphi nauczyc sie do konca C++.

P.S Rozmawialem z wujkiem jego fima zajmuje sie ogolnie aplikacjami dla Web robia modulu do WordPress'a,Drupal etc do tego maja wlasne Fw i pisza strony,cms,fora jak i cale portale na zamuwienia wiec tu nie bedzie problemu sam html,php i sql znac "znam" wiec jest good.

P.S2 Do nauki Delphi to mam ksiazki Delphi 2005 kompedium programisty na sam poczatek wystraczy potem jest duzo materialow na 4programmers i duzo kodow zrodlowych.Aha i apropo jakie Ide/Kompilator polecacie?

Do javy mysle na zakupem: http://helion.pl/ksiazki/pkjav2.htm na sam poczatek i uzywanie Eclipse.Jednak czy sa jakies przydatne tytki albo arty o javie w sieci z ktorych sami korzystaliscie?

Ten post edytował marcio 21.04.2009, 23:00:33
Go to the top of the page
+Quote Post
Quider
post
Post #29





Grupa: Zarejestrowani
Postów: 91
Pomógł: 9
Dołączył: 6.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Ja przed nauką języków programowania nauczyłbym się własnego ojczystego! Popatrzcie jakie Wy błędy ortograficzne sadzicie! Ludzie!! Litości!!
Go to the top of the page
+Quote Post
marcio
post
Post #30





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Omg a ja nauczylbym sie nie off-topic'owac.

Ja po polsku pisac dobrze nie musze nie mieszkam w polsce nie chodze do polskiej szkoly ani nic zreszta wielki polonista sie znalazl.
Go to the top of the page
+Quote Post
mike
post
Post #31





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


To wypad na spaghetti forum (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Komunikujesz się z Polakami i wypadałoby to robić po polsku.

~marcio jak słusznie zauważono w tym wątku dobór narzędzi zależy od tego co będziesz robił.
Nie każdy język nadaje się do rzeczy, które masz zamiar robić.

Moim zdaniem zaczynasz wszytko od dupy strony. Najpierw zdecyduj się co chcesz robić a później wybierz narzędzie.

Ten post edytował mike 21.04.2009, 23:52:17
Go to the top of the page
+Quote Post
marcio
post
Post #32





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat
To wypad na spaghetti forum (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Komunikujesz się z Polakami i wypadałoby to robić po polsku.

Nom komunikuje ale nie jestem "ą" i "ę".

Cytat
~marcio jak słusznie zauważono w tym wątku dobór narzędzi zależy od tego co będziesz robił.
Nie każdy język nadaje się do rzeczy, które masz zamiar robić.

Moim zdaniem zaczynasz wszytko od dupy strony. Najpierw zdecyduj się co chcesz robić a później wybierz narzędzie.

O tym to wie i moja babcia (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) chodzi o to ze chce rozwiazanie jak najbardziej uniwersalne skad mam wiedziec co bede robic za rok a co za 2 jak teraz naucze sie czegos to chcialbym to uzywac na jak najwieksza skale a nie potem zmieniac jezyk do 1 potrzeby dlatego mysle ze wybor Javy i Delphi lub C++ jest dobry laczac te 2 jezyki do projektow moge napisac praktycznie wszystko wybierajac do tego odpowiednia technologia z tych 2.

P.S co jest takiego brzydkiego w mojej polskiej pisowni?

(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
Kocurro
post
Post #33





Grupa: Zarejestrowani
Postów: 461
Pomógł: 32
Dołączył: 17.09.2003
Skąd: Łódź

Ostrzeżenie: (0%)
-----


marcio po przeczytaniu Twojej ostatniej wypowiedzi muszę stwierdzić, że przed Tobą jeszcze długa droga. Nie rozumiesz podstawowych zasad (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ale mimo wszystko życzę powodzenia
Go to the top of the page
+Quote Post
marcio
post
Post #34





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat(Kocurro @ 22.04.2009, 14:38:48 ) *
marcio po przeczytaniu Twojej ostatniej wypowiedzi muszę stwierdzić, że przed Tobą jeszcze długa droga. Nie rozumiesz podstawowych zasad (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ale mimo wszystko życzę powodzenia

Tzn??

WIem ze dluga droga mam dopiero 17 lat duzo zycia przed soba i wiele moge sie nauczyc nie spieszy mi sie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) do 20-21 lat mam czas zeby cos dobrze sie nauczyc.
Go to the top of the page
+Quote Post
osl
post
Post #35





Grupa: Zarejestrowani
Postów: 260
Pomógł: 41
Dołączył: 6.04.2009
Skąd: Gdańsk/okolice

Ostrzeżenie: (0%)
-----


17 lat... kiedy to było? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
wybierz sobie dziedzinę w której chcesz działać, będzie łatwiej do nauki.
Potem kolejne języki będzie już tylko z górki.

Ja w gimnazjum opanowałem Delphi, potem w liceum Pascala (pod przymusem), równolegle PHP + wszelkie co potrzebne do WWW,
Teraz nauka nowych języków to poznanie składni i funkcji, w ten sposób potrafie conieco napisać w Javie,C#, Pythonie, C/C++, VisualBasic (jest to w ogóle używane jeszcze?)+pare mniej używanych...
No i do tego jeszcze Assembler - ale to troche inna bajka (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Trochę się powoziłem, ale ważny jest sens - opanuj jeden język dobrze, reszta będzie łatwa.
Go to the top of the page
+Quote Post
nasty
post
Post #36





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

Ostrzeżenie: (0%)
-----


marcio,
jeżeli masz 17 lat to osobiście bym Ci polecił naukę C++. Dlaczego?

Ponieważ C++ jest (kwestia czasem sporna), trochę niższego poziomu niż Java, C#, PHP i inne takie zwierzątka ale na wystarczająco wyższym poziomie niż assembler na tyle, że programowanie w nim nie jest męczarnia.

Taki poziom abstrakcji jaki udostępnia C++ jest odpowiedni do tego abyś poznał zasady i mechanizmy działania niektórych mechanizmów komputera takich jak zarządzanie pamięcią, prawdziwe oblicze operacji na stringach, zrozumiałbyś również dlaczego w nowocześniejszych językach zostały wprowadzone ograniczenia dotyczące objektowości które są dostępne w C++.

Dzięki C++, nie będzie Ci trudno pojąć kwestię referencji w np. C# (a znając tylko referencje nie pojmiesz wskaźników).

C++ jest coprawda, odrobinę (delikatnie mówiąc (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ) trudniejszy niż nowocześniejsze jezyki ale tu masz kolejny plus - łatwiej nauczyć się jest czegoś łatwiejszego niż się zna a nieżeli trudniejszego - przykład? matematyka; jak umiesz wykonywać podstawowe operacje na liczbach zespolonych, to nauka tych samych operacji na liczbach rzeczywistych będzie banalnie prosta (a nawet niepotrzebna) ale to nie działa w drugą stronę.

Nawiązując znowu do Twojego wieku, domyślam się, że z programowania nie utrzymujesz się (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) korzystaj z tego najlepiej jak tylko możesz - rób coś co Ci się może przydać a nie coś z czego zarobisz. Idąc dalej tym tropem, komercyjnie - C++ jest dosyć niewydajny ze względu na wydłużony czas budowy aplikacji i dlatego prawdopodobnie jak już twój kod będzie opłacał Ci czynsz, to nie będziesz pisał w C++ tylko w Javie, C#, PHP, Ruby, itd... dlatego korzystaj! Korzystaj ile możesz z okazji, że masz czas na nauke czegoś co Ci sie przyda - ale nie bezpośrednio.

A jeżeli chodzi o kwestię bibliotek (bo też zauważyłem, że pytałes o ich dostępność), to C++ akurat może wpędzić w kompleksy niejedną platformę.

Na forach internetowych znajdziesz pomoc w tematyce C++ chyba najszybciej z wszytkich platform, ponieważ możesz nie tylko pytać na forach gdzie "grasuje" społeczość geeków, ale także na takich jak np. Microsoft MSDN, gdyż C++ jest częścią .NETu (kolejny argument - łatwa przesiadka na .NET).

Fajne kompilatory: jest ich masa, pod każdą platformą. Swoją drogą, nie rozumiem jak kompilator może być fajny (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) fajna to może być jakaś dziewczyna, ale kompilator?! (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) dobra nvm...

Dokumentacja C++ jest bardzo dobra, tak samo jak jest wiele książek i manuali do tego jęyka. Oprócz "standardowej" dokumentacji C++, masz też wersję która jest na MSDN (to jest naprawde coś wartego uwagi), masz praktycznie książki na temat każdej dziedziny programowania w C++.

I na koniec powiem jeszcze, że niektóre obszary programowania są poprostu zdominowane przez C++, takie jak programowanie 3D (DirectX, OpenGL), programowanie systemowe (Pod linuksem (coprawda C, ale znając C++ - automatycznie znasz C), tak samo jak żaden framework na świecie nie da Ci tyle swobody i kontroli co Windows API), itd..

Moje 0.02 PLN.
Go to the top of the page
+Quote Post
marcio
post
Post #37





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Ad Nasty (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) .

Ehh no nie jest tak do konca z ta latwoscia pisania aplikacji w Cpp.

Rozmawialem wczoraj specjalnie z kolega ktory jako praca programuje ogolem kontrolery w Bascom kiedys wiem ze kodzil w Delphi bo napisal nawet super bota do Ogame teraz przezucil sie na Cpp bo stwierdzil ze Delphi go w pewnym sensie "zatrzymuje" poniewaz brakuje mu zaawansowanych narzedzi i nie ma tak duzej ingerencji do systemu w ktorym kodzi jaka ma np w WinApi w Cpp.

Z tym sie zgadzam i z tym co mowisz ty NAsty tez ja te wszystkie rzeczy wiem jednak sam moj kolega napisal ze brakuje mu po czesci latwosci,szybkosc i efektywnosc pisania Aplikacji w Delphi i intuicyjne tworzeniu Api np w Delphi 7 Ent lub pisanie wlasnego.

Powiedzial mi tez ze przy dzisiejszych kompach spad wydajonosc Delphi vs C++ w malych jak i srednich aplikacjach nie jest zauwazalny a do samej wielkosci plikow wynikowych napisal mi ze uzywajac jakis komponent i tak polowe jego "libow" sie nie uzywa wystarczy wiedziec ktory nie jest w uzytku i go nie dodawac i sam kod mniej wazy.

Nasty sam napisales:
Cytat
domyślam się, że z programowania nie utrzymujesz się (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) korzystaj z tego najlepiej jak tylko możesz - rób coś co Ci się może przydać a nie coś z czego zarobisz. Idąc dalej tym tropem, komercyjnie - C++ jest dosyć niewydajny ze względu na wydłużony czas budowy aplikacji i dlatego prawdopodobnie jak już twój kod będzie opłacał Ci czynsz, to nie będziesz pisał w C++ tylko w Javie, C#, PHP, Ruby, itd...

No nie utrzymuje sie ale szukam rozwiazan ktore moga mi sie przydac za 2-3lata kiedy juz bede dobry w danym jezyku a nie zeby potem na nowo szukac technologie na ktorej moglbym zarabiac lub ogolnie pisac dla hobby.

Dlatego teraz najwiekszym tropem chwali sie Java(wedlug mnie skladnia javy byla pisana po pijanemu) skladnia mi sie nie podoba ale zbliza sie juz bardziej do php niz np C# czy Delphi, jednak do Delphi Ciagne mnie z powodoww pisanych wyzej.

Po co mam sie meczyc w Cpp jak moge wszystko latwiej i szybciej napisac w Delphi mysle ze napisanie glupiej prostej aplikacji ktora ma miec Api pod Win32 w Delphi bedzie ona miala 2x mniej kodu i napiszemy ja rownie 2x szybciej oczywiscei moge sie mylic ale takie jest moje zdanie.

C++ jest super ale wedlug mnie jest zupelnie "niepotrzebne" do moich uzytkow za duzo nauki i kombinowania sam wiem jak pisalem w C.

A co do dokumentacji to mysle ze w jezyku polskim nawet ze Delphi nie ma duzego supportu ze strony polskich koderow bo jest ich malo jest rowny temu od C++ jak nie ciut lepszy.

Ten post edytował marcio 23.04.2009, 14:33:56
Go to the top of the page
+Quote Post
nasty
post
Post #38





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

Ostrzeżenie: (0%)
-----


Cytat(marcio @ 23.04.2009, 15:32:59 ) *
Ehh no nie jest tak do konca z ta latwoscia pisania aplikacji w Cpp.
Powiedzial mi tez ze przy dzisiejszych kompach spad wydajonosc Delphi vs C++ w malych jak i srednich aplikacjach nie jest zauwazalny a do samej wielkosci plikow wynikowych napisal mi ze uzywajac jakis komponent i tak polowe jego "libow" sie nie uzywa wystarczy wiedziec ktory nie jest w uzytku i go nie dodawac i sam kod mniej wazy.
A czy w moim poprzednim poście wspomniałem o wydajności języków czy o wadze ich skompilowanych binarek? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) nie, bo to nie jest takie istotne.

Cytat(marcio @ 23.04.2009, 15:32:59 ) *
No nie utrzymuje sie ale szukam rozwiazan ktore moga mi sie przydac za 2-3lata kiedy juz bede dobry w danym jezyku a nie zeby potem na nowo szukac technologie na ktorej moglbym zarabiac lub ogolnie pisac dla hobby.
Nie możesz być "dobry w danym języku" nie będąc dobrym programistą. Dobrym programistą stajesz się miedzy innymi poprzez znajomość zasad i fundametów programowania - niezależnie od języka.

Cytat(marcio @ 23.04.2009, 15:32:59 ) *
Po co mam sie meczyc w Cpp jak moge wszystko latwiej i szybciej napisac w Delphi mysle ze napisanie glupiej prostej aplikacji ktora ma miec Api pod Win32 w Delphi bedzie ona miala 2x mniej kodu i napiszemy ja rownie 2x szybciej oczywiscei moge sie mylic ale takie jest moje zdanie.
Ahh ten młodzieńczy bunt (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Cytat
Nawiązując znowu do Twojego wieku, domyślam się, że z programowania nie utrzymujesz się (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) korzystaj z tego najlepiej jak tylko możesz - rób coś co Ci się może przydać a nie coś z czego zarobisz. Idąc dalej tym tropem, komercyjnie - C++ jest dosyć niewydajny ze względu na wydłużony czas budowy aplikacji i dlatego prawdopodobnie jak już twój kod będzie opłacał Ci czynsz, to nie będziesz pisał w C++ tylko w Javie, C#, PHP, Ruby, itd... dlatego korzystaj! Korzystaj ile możesz z okazji, że masz czas na nauke czegoś co Ci sie przyda - ale nie bezpośrednio.


Przeczytaj to co napisałem wczoraj jeszcze raz, tylko uważnie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

i jeszcze jedno; jest takie bardzo mądre powiedzenie:
Cytat
If you do your job just for the money, you will always be underpaid
to tak nawiązując do tych 2-3 lat (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
marcio
post
Post #39





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Witam mam pytanie ktore kieruje glownie do ludzi ktorzy kodza w PHP jak i W Delphi by mogli podac konstruktywna odpowiec.

A wiec czytam tak sobie o przeciazaniu metod(overload) i przedefiniowanie metod virtualnych lub dynamicznych(override) i tak sie zastanawiam czym to sie wlasciwie rozni?

Teraz zabardzo nie mam jak sprawdzic dokladnego dzialania takich 2 przykladach bo Kompilator delphi mam na 2 kompie, powiedzmy ze mamy takie w przypadki:
Kod
type

TZwierze = class
  procedure DajGlos(Glos : String); virtual;

end;

type

  TPies = class(Zwierze)
   procedure DajGlos; override;

end;

//Np Sekcja implementation tak by wygladala

procedure TZwierze.DajGlos(Glos : String);

begin

  MessageBox(0,'Zwierze', Glos, 0);

end;


procedure TPies.DajGlos;

  begin

   MessageBox(0,'Zwierze', 'Baubau', 0);

  end;

//i wywolanie:

var

cZwierze : TZwierze;
cPies : TPies;

begin

cZwierze = TZwierze.Create;
cZwierze.DajGlos('Jakis odglos');
cZwierze.free;

cPies = TPies.Create;
cPies.DajGlos;
cPies.free;

end.

No i powinno wyswietlic 2 okna z Jakis odlogs i Baubau.

Po 1 to jaka bedzie roznica jesli uzylbym tego kodu wyzej lub przeciazania metod kod dzialal by tak samo tylko implementacja byla by inna lub jest jakas roznica?

Ogolnie to ten kod jest roznowazny php-owemu kodzie:
  1. <?php
  2. class A {
  3.  
  4. public function Cos() {
  5.  
  6. echo('Cos');
  7.  
  8.  }
  9. }
  10.  
  11. class B extends A {
  12.  
  13. public function Cos() {
  14.  
  15. echo('Cos2');
  16.  
  17.  }
  18. }
  19. ?>

I w sumie tez przedifiniowalem metode dziedziczaca.

I jeszcze jedno ogolnie Przedefiniowane metod w Delphi sluzy tylko to rozszerzania/edytowania funkcjonalnosci odpowiedniej metody dziedziczacej jednak klasy Helper moga rozszerzac klase poprzez Pola/metody bez dziedziczenia tak jakby dodatkowy "modul/komponent" klasy?

Ogolnie to delphi nie jest taki zly i Api robi sie super sam jezyk nie sprawia wielkich trudnosci jedynie co trzeba sie przyzwyczaic do troche Pascal'owskiej skladni (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) .

A jak poznam troche Delphi wezme sie tez za jave zeby zobaczyc jaka ona jest przynajmniej bede mial porownanie w praktyce nie tylko w teorii.

Ten post edytował marcio 27.04.2009, 17:43:14
Go to the top of the page
+Quote Post
plurr
post
Post #40





Grupa: Zarejestrowani
Postów: 175
Pomógł: 12
Dołączył: 28.06.2007
Skąd: Bytom

Ostrzeżenie: (0%)
-----


stary... i tak pewnie skonczysz na aplikacjach webowych, ewentualnie na komorkach.
Pozostaje Ci JEE/JME (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Jakbym mial znow 17 lat i tyle samo oleju w glowie co teraz, to bym wybral Jave (ew. C++) i trzepal teraz kase.
Pamietaj ze w ostatecznosci i tak wszystko sie sprowadza do zarobku, teraz mozesz sobie kodzic dla przyjemnosci w Basic'u bo lubisz ten jezyk, ale za pare lat bedziesz chcial zarabiac, wez wiec pod uwage jezyk ktory daje Ci pod tym katem najwiecej mozliwosci.

Ten post edytował plurr 29.04.2009, 10:58:17
Go to the top of the page
+Quote Post
marcio
post
Post #41





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat(plurr @ 29.04.2009, 11:57:26 ) *
stary... i tak pewnie skonczysz na aplikacjach webowych, ewentualnie na komorkach.
Pozostaje Ci JEE/JME (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Jakbym mial znow 17 lat i tyle samo oleju w glowie co teraz, to bym wybral Jave (ew. C++) i trzepal teraz kase.
Pamietaj ze w ostatecznosci i tak wszystko sie sprowadza do zarobku, teraz mozesz sobie kodzic dla przyjemnosci w Basic'u bo lubisz ten jezyk, ale za pare lat bedziesz chcial zarabiac, wez wiec pod uwage jezyk ktory daje Ci pod tym katem najwiecej mozliwosci.

I chyba wlasnie dlatego zanim cos wybiore przesiade sie na M$[C#] (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

A to dlaczego jednak zdecydowalem sie na C# a nie na Jave:
-Mozna kodzic troche niskopoziomowo(zarzadzanie pamiecia) w Javie tego nie ma jest tylko garbage collector.
-Fajne Srodowisko Visual C#
-Tworzenie Api jak w Delphi za pomoca kontrolek(w sumie w netbeans chyba tez jest)
-Przyjemniejsza skladnia ta z javy pisali na serio po pijaku.
-Duze wsparcie z .Net dla C#
-Platforma .Net w sumie tez dziala wszedzie Windows,Linux i PDA moze wkoncu doczekamy sie jej na Telefonach.
-W .Net mozna kodzic praktycznie w kazdym jezyku a ja sie ucze Delphi wiec moge uzywac Win forms W Delphi jak i C# i inne rzeczy
-W sumie w wiekszosci testow jakie czytalem przez ostatnie kilka dni to C# w wiekszosci z nich wychodzil lepiej a roznica pomiedzy C/C++ a C#/java nie byla wcale taka wielka.

POzatym wiele osob twierdzi ze C# za posrednictwem .Net ma bardzo duzo mozliwosci i dobra przyszlosc zerszta widac ze sam jezyk jest z 2000 roku a java z 1990 i ma PRAWIE taka sama ilosc milosnikow jak Java czy chodzby C++,a zreszta mysle ze jak wszystkie produkty wywodzace sie z M$ bedzie bardzo popularny wsrod koderow Hobbystow jak i w Pracy.

Co o tym mysliscie Delphi napewno bede sie uczyl bardzo mi sie podoba jednak chce zaczac nauke tez jednego z 2 jezykow podanych wyzej.

Zreszta tak jak ktos juz napisal tu i na innych forach w javie coraz mniej kodzi sie na Pc bardziej Telefony,servlety czasami jakies aplety na www i ogolnie back-end'owe progsy.

Ten post edytował marcio 29.04.2009, 16:24:23
Go to the top of the page
+Quote Post
Crozin
post
Post #42





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Cytat
M$
W sumie to to nawet trochę... smutne(?) jest.


Skoro już podjąłeś wybór czas zacząć się uczuć! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
markac
post
Post #43





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 23.02.2005

Ostrzeżenie: (10%)
X----


Cytat(.radex @ 21.04.2009, 06:22:18 ) *
Delphi? No niezbyt. Mało co poważnego jest napisane w tym języku. Mogą też być problemy z bibliotekami.

Jak na moje to C++, bo C ma mimo wszystko ograniczone możliwości i po ogarnięciu C++ będzie chyba Ci w nim wygodniej.

No ale zawsze jest Java (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)


Jeśli nie pisałeś nigdy w Delphi to nie wypowiadaj się na temat tego języka, bo bzdury Pan opowiada. Swojego czasu bardzo dużo siedziałem w Delphi i jego możliwości są ogromne. Borland jako pierwszy stworzył w ogóle środowisko RAD. Nic poważnego nie zostało napisane w Delphi? To sprawdź w czym został napisany Borland C++...

Jeśli autor tematu zna się na technologiach internetowych to wybór jest raczej prosty i C++ odpada tutaj w przedbiegach. .NET (także w C++, ale preferowany C#) i Java. Ja wybrałem C#. A jeśli juz pójdziesz w C#, pójdziesz w ASPX. Gotowe natywne frameworki (ASP.NET MVC).
Koniec pisania swoich swoich i testowania setek innych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Wspaniale środowisko Visual Studio. Jestem w nim praktycznie zakochany od Visual Studio 6 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Moli
post
Post #44





Grupa: Zarejestrowani
Postów: 662
Pomógł: 45
Dołączył: 26.03.2007
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


@marcio - Mogę się żałożyć że i tak olejesz to (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Widać to gołym okiem, sam nie wiesz co chcesz robić, więc jak możesz wybrać język ? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ale że nie "offtopować" jak już to komuś zwróciłeś uwagę, to spytam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Zastanawiałeś się nad językami typu python czy ruby ?
Go to the top of the page
+Quote Post
rzymek01
post
Post #45





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

Ostrzeżenie: (0%)
-----


nie jestem wielkim znawcą ani programistą, ale uważam że opłaca się poznać c++ ze względu chociażby - powiedzmy - "edukacyjnych", a potem jesli twoje zainteresowania idą w stronę aplikacji webowych to JAVA lub C#

OFFTOP, znacie dobre strony o JAVA [pl lub en, ale nie chodzi mi o manual]?
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #46





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Cytat
@marcio - Mogę się żałożyć że i tak olejesz to Widać to gołym okiem, sam nie wiesz co chcesz robić, więc jak możesz wybrać język ?

Nie zawsze wiesz co chcesz ot tak, czasem trzeba roznych rzeczy sprobowac zeby sie dowiedziec "tak, to chce robic" albo "nigdy wiecej!"
Go to the top of the page
+Quote Post
marcio
post
Post #47





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Ad @rzymek01 jest duzo for www.haxite.org,www.uw-team.org,www.4programmers.net,www.eprog.pl,www.p-zone.pl potem masz www.javaforum.pl z tych polskich z jakich duzo ludzi korzystac (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) .

Po co mam sie uczyc ze wzgledow "edykacyjnych" i tracic czas,rownie dobrze moge isc grac w pilke "rekreacyjnie" i co mi to da albo mam sie uczyc czegos serio albo w ogole do szkoly informatycznej nie chodze wiec tak tylko zeby sie nauczyc to mi sie nie przyda.

@Crozin (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Cytat
W sumie to to nawet trochę... smutne(?) jest.

Tzn o co dokladnie chodzi bo te "...." wprowadzily mnie w "blad" (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Cytat
Skoro już podjąłeś wybór czas zacząć się uczuć!

Nom chodzi o to ze w 100% nie wybralem jeszcze!

Cytat
@marcio - Mogę się żałożyć że i tak olejesz to (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Widać to gołym okiem, sam nie wiesz co chcesz robić, więc jak możesz wybrać język ?

Nom to ci sie tylko wydaje jak zaczolem tez nie wiedzialem co wybrac bo nie wiedzialem co bede chcial robic strony czy soft wybralem strony i nauka padla na php z niewiadomych powodow i jakis jest good kodze w nim i sobie nawet radze wiec to nie jest powiedzianie ze jak nie wiem co chce pisac to potem to porzuce bo jak widac szukam 2 rozwiazan w ktorych moge pisac praktycznie wszystko (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Cytat
Zastanawiałeś się nad językami typu python czy ruby ?

NIE i nie pytaj czemu (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Nie no juz mowie po 1 to ruby jest przeznaczony dla WWW to raz 2 jego skladnia jest jeszcze bardziej chora niz ta od Javy pisali ja chyba na tapsach albo po ostrym LSD (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) (sorki ale jestem przyzwyczajony do skladni pochodnych od C) i tak samo python ich skladnie mnie odrazaja i mysle ze trudno by mi bylo jej sie nauczyc juz mam problem troche z zapamietaniem wszystkiego z Delphi.
Potem python nie wiem juz napewno wolalbym go od Ruby ale nigdy nie bralem ich pod uwage jakos mnie nie interesowaly.

W ogole nie piszcze mi dlaczego nie zastanawiam sie nad Pythonem czy Rubym bo juz kilka osob w tym watku mi chyba o nim wspomniala bo roznie dobrze ktos moze napisac zastanow sie nad Asm,SmallTalk czy Lisp tylko powiedzcie mi z waszych doswiadczen dlaczego polecacie Python zamiast C# albo Javy bo wiem ze moge poczytac na wikipedi lub gdzies indziej ale tam jest wszystko napisane ze strony obiektywnej.

@Markac zgadzam sie z toba ludzie glupio patrza na Delphi z powodu latowsci i szybkosci robienia w tym dzialacych aplikacji z wlasnym GUI.Tak samo w sumie mozna byloby powiedziec o C# (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ludzie maja poprostu jakis wstret do Delphi.

Hmm nie wybieram C# z powodu ASP bardziej z powodow z ktorych wybralem Delphi + do tego inne cechyb ktore wypisalem w poprzednim poscie,znam PHP i wole go rozwijac to mi wystarczy jak narazie potem sie zobaczy bo na web nie chce sporo naciskac zobaczy sie po praktykach w te wakacje.

A jak to jest z Visual C# i Visual Studio Expresssa sa jakies duze roznice?

EDIT:
Cytat
Nie zawsze wiesz co chcesz ot tak, czasem trzeba roznych rzeczy sprobowac zeby sie dowiedziec "tak, to chce robic" albo "nigdy wiecej!"

o0 wkoncu swiete slowa o to mi dokladnie chodzi powiedziane przezemnie dziwnie by zabrzmialy dlatego tez nie powiedzialem zawsze trzeba sprobowac a potem krytykowac a wole sie nie przejechac bo to potem marna nauka i stracony czas.

Ten post edytował marcio 29.04.2009, 19:47:07
Go to the top of the page
+Quote Post
phpion
post
Post #48





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Hmmm, przecież dla programisty PHP składnia Javy jest dużo bardziej przystępna niż składnia C/C++/C# więc nie wiem czego się czepiasz. Zapoznaj się z tym http://www.javacamp.org/javavscsharp/index.html
Go to the top of the page
+Quote Post
rzymek01
post
Post #49





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

Ostrzeżenie: (0%)
-----


mi składnia Javy bardzo przypomina c++ (no w końcu na czymś się wzorowali (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) )
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #50





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Co do skladni.
To java sie wzorowala na C++.
Ruby - tez mi sie nie podobala, byla bardzo inna od C-owskiej.
Ale miesiac zmusisz sie do kodzenia i ja zaczaisz, trzeba przemoc uprzedzenia i niechec do nowego/innego.
Go to the top of the page
+Quote Post
marcio
post
Post #51





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat(phpion @ 29.04.2009, 20:59:47 ) *
Hmmm, przecież dla programisty PHP składnia Javy jest dużo bardziej przystępna niż składnia C/C++/C# więc nie wiem czego się czepiasz. Zapoznaj się z tym http://www.javacamp.org/javavscsharp/index.html



Cytat(rzymek01 @ 29.04.2009, 21:13:48 ) *
mi składnia Javy bardzo przypomina c++ (no w końcu na czymś się wzorowali (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) )

NOm wlasnie Java wywodzi sie tez z C++, znow C++ z C a samo php z C,Perl i po czesci Java(mowa o oop)

Jak dla mnie skladnia C przypomina o duzo duzo wiecej skladnie php niz Java chyba ze mova o OOP to co innego bo same nazwy uzywane w klasach toi fakt podobne sa do Javy jak i po czesci po C#, ja z OOP w php prawie w ogole nie korzystalem wiec czy skladnia Javy czy C# to bez roznicy bo i tak musze sie nauczyc.


@phpion dzieki za link wiele sie przydal i tak po czesci skladnia Javy jak i C# przypominaja PHp jesli mowa o OOP a znow C# troszeczke przypomina Delphi za pomoca przedefiniowania metod tak samo sie to robi (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) .

Ogolnie jak narazie jeszcze poczytam pomysle ale fajnie by bylo jak byscie pomogli mi wybrac (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

P.S chodz i o to ze C# uzywa wiele slow kluczowych z Delphi po czym rozumiem bardziej dzialanie.

Ten post edytował marcio 29.04.2009, 21:04:00
Go to the top of the page
+Quote Post
Crozin
post
Post #52





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Jeżeli składnia języka będzie którymś z głównych wyborów języka - będzie to głupio podjęta decyzja.
Przede wszytkim wybierz język, który pozwoli Ci realizować Twoje założenia/cele.

Składnia jest kwestią przyzwyczajenia, a nie jej "fajności"/"pijackiej struktury"
W Javie masz z 40-50 słów kluczowych tylko... co z tego? w C# z tego co widzę jest koło 70 tylko ponownie? Co z tego? To że teraz czytając kod lepiej rozumiesz go w tym, a nie w innym wiele nie znaczy - ucząc się danego języka od podstaw i tak będzisz wszystko na nowo przerabiał i ewentualne luki w wiedzy szybko nadrobisz (szczególnie gdy chodzi o składnie języka).
Cytat
P.S chodz i o to ze C# uzywa wiele slow kluczowych z Delphi po czym rozumiem bardziej dzialanie.
Duża część języków współdzieli pewne elementy, bo nie każdy język ma składnie wymyślaną od nowa przecież.


Aha
Cytat
Tzn o co dokladnie chodzi bo te "...." wprowadzily mnie w "blad"
Chodziło mi o ten skrót Microsoftu: M$ - no przecież to już żałosne (zdecydowanie za mocne słowo, ale lepszego chwilowo wymyślić nie mogę) powoli się staje - nienawiść do microsoftu za to, że jest i to co osiągnął.
Go to the top of the page
+Quote Post
marcio
post
Post #53





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat
Chodziło mi o ten skrót Microsoftu: M$ - no przecież to już żałosne (zdecydowanie za mocne słowo, ale lepszego chwilowo wymyślić nie mogę) powoli się staje - nienawiść do microsoftu za to, że jest i to co osiągnął.

Bo zadlugo sie pisze Microsoft (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) to raz a 2 to za C# podziwiam M$ bo mi sie w H** podoba (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Skladnia mnie do niczego nie sklania jednak jest to oczywiscie + dla danego jezyka przy wyborze.
Powód edycji: kwiateusz: przeklinaj po polsku jak już... pisze sie ch**
Go to the top of the page
+Quote Post
phpion
post
Post #54





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(marcio @ 29.04.2009, 22:40:06 ) *
Bo zadlugo sie pisze Microsoft (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Zawsze możesz użyć zdecydowanie lepszego skrótu, a mianowicie MS...
Go to the top of the page
+Quote Post
Jabol
post
Post #55





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


Cytat(marcio @ 29.04.2009, 20:44:39 ) *
W ogole nie piszcze mi dlaczego nie zastanawiam sie nad Pythonem czy Rub bo juz kilka osob w tym watku mi chyba o nim wspomniala bo roznie dobrze ktos moze napisac zastanow sie nad Asm,SmallTalk czy Lisp tylko powiedzcie mi z waszych doswiadczen dlaczego polecacie Python zamiast C# albo Javy bo wiem ze moge poczytac na wikipedi lub gdzies indziej ale tam jest wszystko napisane ze strony obiektywnej.

Właśnie miałem pisać, powinieneś nauczyć się kilku języków bo każdy uczy innego aspektu programowania. Potem, bogatszy w te doświadczenia będzie lepszym programistą w jakimkolwiek języku.
Assemblera warto się nauczyć bo inaczej nigdy nie zrozumiesz jak działa komputer. Możesz się uczyć teorii ile wlezie - jak nie napiszesz kilku programów w assemblerze, po prostu tego nie zrozumiesz.
Lisp - piękny język - po prostu robi z Ciebie lepszego programiste. Ostatnio uczę programowania na uczelni i widzę to bardzo silnie, jak np. niektórzy ludzie nie odróżniają symbolu do przypisanej mu wartości, nie odróżniają oddziaływania operatora od zwracanej przez niego wartości - nie widzą, że operatory to też funkcje (a raczej makra - też nie umieliby odróżnić makra od funkcji). Już w ogóle nie wspominam o tak podstawowych pojęciach jak scope, rekurencja etc. A to wszystko poznajesz w Lispie jeszcze zanim napiszesz ciąg fibonacciego (no hello world to jednak piszesz jeszcze zanim to poznasz). Poza tym sam do dzisiaj pisząc coś często myślę o Lispie tworząc analogie które pomagają mi różne zagadnienia zrozumieć.
Także ASM aby zrozumieć komputer i LISP aby zrozumieć programowanie.
Python to też świetny język - jest w nim napisanych wiele programów - w połączeniu z C lub C++ świetny do robienia pluginów. Człowieku, skoro piszesz, że nie znasz tych języków to nie pierdziel o nich farmazonów jakiś.

Ten post edytował Jabol 30.04.2009, 07:57:52
Go to the top of the page
+Quote Post
mike
post
Post #56





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


~marcio ile ten wątek trwa? Dwa tygodnie? A Ty nic nie robisz tylko myślisz.

Kombinujesz jakbyś podpisywał umowę z developerem na 30 lat. W sumie zachowujesz się jakby to była życiowa decyzja i nie będziesz jej mógł zmienić po miesiącu. Siądź i zacznij klepać a nie gdybasz co by to naklepać.
Poznaj różne języki. Zamykanie się na jeden kierunek w Twoim wieku to strzał w kolano. Wielu (ze mną włącznie) chciałoby mieć tyle czasu na myślenie więc nie trać czasu.
Go to the top of the page
+Quote Post
marcio
post
Post #57





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat
Powód edycji: kwiateusz: przeklinaj po polsku jak już... pisze sie ch**

Skandal (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Cytat
Człowieku, skoro piszesz, że nie znasz tych języków to nie pierdziel o nich farmazonów jakiś.

Nie pisze farmazonow tylko fakty ktore czytam w sieci.

Cytat
~marcio ile ten wątek trwa? Dwa tygodnie? A Ty nic nie robisz tylko myślisz.

Kombinujesz jakbyś podpisywał umowę z developerem na 30 lat. W sumie zachowujesz się jakby to była życiowa decyzja i nie będziesz jej mógł zmienić po miesiącu. Siądź i zacznij klepać a nie gdybasz co by to naklepać.
Poznaj różne języki. Zamykanie się na jeden kierunek w Twoim wieku to strzał w kolano. Wielu (ze mną włącznie) chciałoby mieć tyle czasu na myślenie więc nie trać czasu.

No bo ej sluchajcie ale jaki ma sens uczyc sie 5 jezykow i znac kazdy tylko po to zeby znac ja wole nauczyc sie 2 dobrze i tyle potem z czasem mozna uczyc sie tez innych ale juz mam "problemy" z tymi co sie ucze wiec nie ma sensu robic takiego czegos.

Klepac to bede klepal ale narazie daj mi czas na nauke chodz troche skladni,funkcji,uzywanie komponentow w DElphi po 4 dni nauki wiele oczekiwac nie mozna (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) .

Narazie chce zaczac nauke 2 nastepnych jezykow na Delphi postawilem w 100% dylematem pozostaje C# vs Java dzis poszukam jakies pdf'y C# bo od javy juz mam poczytam tak na szybko i wybiore juz na 100% ale mysle ze wybor padnie na C#.

POtem oczywiscie jesli ktorys z jezykow mi sie nie spodona to tak jak mowicie mozna przestac nauke i przerzucic sie na inny ale nie ma sensu uczyc sie 4-5 na raz.
Go to the top of the page
+Quote Post
230005
post
Post #58





Grupa: Zarejestrowani
Postów: 316
Pomógł: 36
Dołączył: 2.04.2008

Ostrzeżenie: (0%)
-----


4 - 5 naraz może nie i na pewno nie na początku, bo się łatwo można pogubić, ale np. 2 jak najbardziej. Przynajmniej ja zawsze uczę się kilku naraz z dwóch powodów - jednym szybko się znudzę, a tak mam zawsze jakąś odskocznię, a po drugie - często jeden język pozwala mi zrozumieć inny. Dzięki jako takiej znajomości C++, który był moim pierwszym językiem (i ulubionym, jak na razie), dość szybko przyswoiłem PHP i zrozumiałem, że obiektówki tego języka nie można nazwać tragiczną, jeśli zestawi się go z JavaScriptem (w sensie JS, po prostu jej nie ma (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ). Teraz kiedy od czasu do czasu coś tam poduczę się z Javy widzę wady każdego z wymienionych przeze mnie języków, ale działa to także w odwrotną stronę - widzę minusy Javy. Każdy kolejny język sprawia, że jestem lepszy w innych.

A co do twoich lamentów nad składnią - Jezus Maria, o co ci chodzi?? (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Jak pierwszy raz zaczynałeś programować, to te wszystkie literki i dziwne znaczki też były ci całkiem obce, a jednak teraz programujesz. Dlaczego składnia języka ma stanowić dla kogokolwiek jakikolwiek problem?
Go to the top of the page
+Quote Post
batman
post
Post #59





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Myślałem, że uda mi się obojętnie obok tego tematu, jednak nie mogę.
Chciałbym mieć tyle czasu na marudzenie czy wolę zjeść chleb z dżemem, czy też jajko na miękko.
Człowieku, zastanów się co chcesz robić, a nie w czym. Jeśli chcesz pisać gry, to nie będziesz się uczył Ruby.

Jeśli chcesz mojej rady, to postaw na .NET. Piszę w tym od wersji .NET 2.0 (wcześniej miałem kilka nieudanych podejść). Ostatnio miałem sporą przerwę, ale zebrałem się w sobie i zaczynam odświeżać wiedzę.
Zalety .NET:
1. Jedno IDE - nie musisz kombinować co wybrać. Nie mogę nie napisać, że jest to najlepsze IDE w jakim kiedykolwiek pisałem.
2. Nie ma czegoś takiego jak dwie duże biblioteki, które robią to samo, ale zostały napisane przez różne (konkurencyjne) grupy projektowe.
3. Poznając jeden język - C#, uzyskujesz możliwość tworzenia aplikacji desktopowych, www oraz RIA.
4. Jedna z najlepszych baz danych - MSSQL. Realna konkurencja dla Oracla.
5. Rozwój platformy jest zagwarantowany przez wsparcie jednej firmy.
6. .NET jest technologią nowoczesną, która czerpie z doświadczeń innych, przez co unika ich błędów.

Jak chcesz poznać minusy, to musisz sobie poinstalować i pokodzić kilka tygodni.
Go to the top of the page
+Quote Post
mike
post
Post #60





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


~marcio a powiedz mi jakie Ty teraz kryteria oceny technologii przyjmujesz? Widzimisie?
Zacznij z czegoś korzystać to się dowiesz co, jest złe co dobre.

Opcja 1.
Dynamicznie badasz rynek. Sprawdzasz zasłyszane tematy. Piszesz sobie w każdym lekko więcej niż "Hello World". Poznajesz plusy i minusy by wreszcie się czymś zainteresować na dłużej.
Wynik 1:
Poznałeś różne punkty widzenia, masz spory horyzont. Znasz wiele opcji i jesteś dynamiczny w kwestii zmiany technologii na potrzeby zadania.

Opcja 2 (to, co Ty robisz)
Siedzisz i gdybasz. Kryteriów oceny nie przybywa a szum informacyjny rośnie. Siedzisz i myślisz jakby od pierdzenia w krzesło coś miało się stać.
Wynik 2 (to, co Cię czeka):
Za miesiąc wymyślisz. Czyli miesiąc straty czasu. A po kolejnym miesiącu i tak zaczniesz mieć ciągoty do poznania czegoś innego lub do nabrania choć perspektywy.
Miłego "myślenia" co by to wymyślić (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
marcio
post
Post #61





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


@23005 zgadzam sie z toba a co do skladni moze mam jakies urojenie psychiczne albo widzimisie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) .

Ludzie ja nie wiem o co wam chodzi nie chodzi tutaj o gderanie,marudzenie,uczyc byle sie uczyc czy nie wiadomo co, poprostu po nauce PHP postanowilem postawic na C/C++ bo w necie ludzie pisali jakie one nie sa piekne co w nich nie mozna robic i C w ogole jest w cholere do PHP podobne nawet ze ma o wiele wiecej rzeczy struktury,wskazniki,zarzadzanie pamiecia etc...

Ale nie o to chodzi C jest super kodzil bym w nim gdyby nie to ze tam wszystko zatrudno i zadlugo sie robi poprostu teraz chce wybrac cos co naprawde mi sie przyda i z czego bede zadowolony nie ma sensu zmieniac jezyk co 1 miesiac dlatego wole poswiecic troche czasu na wybor i wybrac cos dobrze niz kodzis w kazdym po trochu miec zamet w glowie stracic 10x tyle czasu zeby potem zadecydowac.

Ogolnie biore sie za Delphi i C# i mam wszystko w 4 literach (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) przekonaliscie mnie do C# wlasnie sciagam e-booki i trzeba jeszcze jakas dobra ksiazke zakupic i jechane z tym koksem (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
plurr
post
Post #62





Grupa: Zarejestrowani
Postów: 175
Pomógł: 12
Dołączył: 28.06.2007
Skąd: Bytom

Ostrzeżenie: (0%)
-----


gdybyś pisał obiektowo w php, to bys miał bliżej do javy niż C# (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Chociaż te języki są tak podobne, że bez problemu będziesz sie mogl przeniesc z jednego na drugi.
Go to the top of the page
+Quote Post
marcio
post
Post #63





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat
gdybyś pisał obiektowo w php, to bys miał bliżej do javy niż C#

Pisalem ale pseudo OOP (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ogolnie wiem widzialem to nie problem.
Go to the top of the page
+Quote Post
rzymek01
post
Post #64





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

Ostrzeżenie: (0%)
-----


@marcio,
chyba minąłeś się z przeznaczeniem, idź na filozofię (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif)
Go to the top of the page
+Quote Post
nasty
post
Post #65





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

Ostrzeżenie: (0%)
-----


Cytat
Ogolnie biore sie za Delphi i C# i mam wszystko w 4 literach

Jakąś ciężko mi jest sobie wyobrazić to. Musiałbyś być kobietą - tylko one mają na tyle podzielną uwagę (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Chodzi mi o to, że nie da się uczyć w taki sposób, że siadasz i "no dobra, to teraz do szesnastej pokodzimy w Delphi, pół godziny przerwy i bierzemy się za C#". Bo po tych dwóch godzinach nauki jakiegoś z tych języków, informację które pochłoniesz, będą Ci się "kisić" w głowie i będziesz o tym (nawet podświadomie) myślał po tym jak zakończysz naukę, a myśleć o kilku rzeczach na raz to tylko kobiety potrafią, jak już mówiłem (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

A pozatym, ogrom wiedzy jaki musisz pochłonąć w każdym z tych języków i towarzyszących mu platform jest na tyle duży, że taki pomysł wydaję mi się, że jest tematem na dobrą książke fantasy, w szczególności C# - naprawde.

Rada: wybierz sobie jedeną platformę a konkretniej, dziedzinę w platformie i jej się ucz.

Ten post edytował nasty 1.05.2009, 20:15:04
Go to the top of the page
+Quote Post
kwiateusz
post
Post #66


Admin Techniczny


Grupa: Administratorzy
Postów: 2 072
Pomógł: 93
Dołączył: 5.07.2005




ja własnie z nudów czytam o pythonie, ruby i c# i moge Ci zaświadczyć wiecej niż podstawy typu print, if itp nie zapamietasz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) skup sie na 1 konkretnym jezyku bo inaczej to rownie dobrze mozesz sie nie uczyc w ogóle. tylko czas tracisz
Go to the top of the page
+Quote Post
batman
post
Post #67





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Cytat(kwiateusz @ 1.05.2009, 21:19:52 ) *
ja własnie z nudów czytam o pythonie, ruby i c# i moge Ci zaświadczyć wiecej niż podstawy typu print, if itp nie zapamietasz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Dobrze powiedziane. Miałem dłuższą przerwę w .NET i pozapominałem sporo kruczków. Właśnie je odświeżam, ponieważ poznaję ASP.NET MVC oraz Silverlight.
Go to the top of the page
+Quote Post
marcio
post
Post #68





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


DLatego tez postanowilem pokodzic w Delphi z 1-2 miechy i potem dopiero sie wziąć za C#.

Ogolnie do C# musze tylko jakas ksiazke sobie kupic a to dopiero w polowie czerwca jak bede w polsce.
Go to the top of the page
+Quote Post
m44
post
Post #69





Grupa: Zarejestrowani
Postów: 63
Pomógł: 10
Dołączył: 16.11.2008

Ostrzeżenie: (0%)
-----


Chłopaki, nie wiem czym mam pić wino, wódę czy piwo. (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif)
Go to the top of the page
+Quote Post
nasty
post
Post #70





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

Ostrzeżenie: (0%)
-----


hehe, z imprez wraca się spać a nie do kompa siadać (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
230005
post
Post #71





Grupa: Zarejestrowani
Postów: 316
Pomógł: 36
Dołączył: 2.04.2008

Ostrzeżenie: (0%)
-----


Cytat
Chodzi mi o to, że nie da się uczyć w taki sposób, że siadasz i "no dobra, to teraz do szesnastej pokodzimy w Delphi, pół godziny przerwy i bierzemy się za C#"


A bzdura. Wszystko zależy od człowieka i mi nigdy uczenie się kilku języków naraz nie sprawiało problemu, o czym z resztą wcześniej napisałem. Jak poczujesz że ci się coś miesza, to posłuchaj kolegów i skup się na jednym, ale próbując mojej metody dużo nie stracisz.
Go to the top of the page
+Quote Post
pejott
post
Post #72





Grupa: Zarejestrowani
Postów: 81
Pomógł: 4
Dołączył: 15.02.2009

Ostrzeżenie: (0%)
-----


Temat z dupy, po pierwsze musisz wiedzieć co chcesz robić i dopiero wybrać narzędzie.
To tak jakbyś chciał budować wieżowce, ale nie wiedział czy zdecydować się na dźwig normalny czy taki z klocków.
Dla mnie uczenie się X języków jednocześnie jest bzdurą.
Czy nie lepiej skupić się na jednym i mieć jeszcze czas na życie ?
Sam za rok, dwa być może przesiądę się na coś lepszego niż PHP, celuje raczej w Jave.
Ale wtedy PHP będę traktował jako stare hobby i źródło zarobku.

Pozdrawiam.
Go to the top of the page
+Quote Post
marcio
post
Post #73





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat
Temat z dupy, po pierwsze musisz wiedzieć co chcesz robić i dopiero wybrać narzędzie.

Twoj post w sumie tez z dupy nic nowego do tematu nie wnosi.

Najpierw piszesz:
Cytat
Dla mnie uczenie się X języków jednocześnie jest bzdurą.

A potem sam sobie zaprzeczasz.
Cytat
Sam za rok, dwa być może przesiądę się na coś lepszego niż PHP, celuje raczej w Jave.
Ale wtedy PHP będę traktował jako stare hobby i źródło zarobku.

Przy twoim toku myslenia to ucz sie PHP przez cale zycie i tak bedzie najlepiej.

Cytat
Czy nie lepiej skupić się na jednym i mieć jeszcze czas na życie ?

A kto powiedzial ze nie mam czasu??

A moze w ogole nie chce miec czasu.
Go to the top of the page
+Quote Post
mike
post
Post #74





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(marcio @ 4.05.2009, 21:12:36 ) *
A potem sam sobie zaprzeczasz.
Rozumiesz znacznie słowa jednocześnie?
~pejott uczy się PHP a później, jak skoczy, zacznie Javę.
Go to the top of the page
+Quote Post
marcio
post
Post #75





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Rozumiem sek w tym ze ja tez PHP znam dosyc by zaczac cos nowego wiec wziolem sie za Delphi jak go dosyc poznam wezme sie wtedy za C# wiec jednoczesnie uczyc sie nie bede.
Go to the top of the page
+Quote Post
Riklaunim
post
Post #76





Grupa: Zarejestrowani
Postów: 640
Pomógł: 44
Dołączył: 8.02.2004

Ostrzeżenie: (0%)
-----


Wezmę się za A, a później za B, a myślę też o C. IMHO jeżeli ktoś chce się użyć składni i nic ponad to to tak można się uczyć. Jakoś nie widzę żeby od tak "nauczę się Delphi, a później C#". Żeby "nauczyć" się programować w danym języku trzeba sporej ilości praktycznego kodowania - rozwiązywania problemów w danym języku. Od ponad 2 lat siedzę w Pythonie, a i tak daleko mi do znajomości wszystkich jego możliwości-zastosowań. Tak więc jak coś wybieracie to nie jest to projekt na miesiąc, czy rok, ale na dłużej.

A jeżeli chodzi co wybierać? Coś wieloplatformowego. C#, Delphi takie w gruncie nie są, C/C++ tylko i wyłącznie jeżeli naprawdę tego potrzebujesz bo do "prostych" aplikacji np. GUI to pisanie kodu trwa dłużej niż w językach skryptowych. Java - ogólnie dobry wybór, trzeba jeszcze wybrać zazwyczaj stosowną odmianę, specjalizację np. na aplikacje mobilne. Inne możliwości to np. Python, który jest również wszechstronny. Ale język należy wybrać do potrzeb, a nie ze względu na ładną nazwę.
Go to the top of the page
+Quote Post
SHiP
post
Post #77





Grupa: Zarejestrowani
Postów: 697
Pomógł: 47
Dołączył: 19.12.2003
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Uczenie się języka tylko dlatego, że w przyszłości może się przydać w pracy przypomina mi zachowanie studentów, którzy idą na informatykę(a nie mają o niej zielonego pojęcia) bo magister informatyki dobrze zarabia ;].

Ja mam prostą filozofię. Po prostu koduję. Jeśli potrzebuję nowego narzędzia(bo w starym języku będzie to mozlona praca/nieoptymalny kod/nie da się napisać) to się go po prostu uczę. Aktualnie pracuję nad stronami internetowymi więc koduję swój framework w php i tak pozostanie przez długi czas. Jeśli postanowię napisać np. plugin do firefoxa aby obslugiwał mi moją stronę to wtedy zastanowię się jakie narzędzie jest mi potrzebne. Co z tego, że teraz zacznę sie uczyć jakiegoś języka jeśli za kilka lat gdy on będzie mi potrzebny dowiem się się, że przestano go rozwijać, zmieniła się składnia/biblioteki. Zresztą, jeśli nie będę w nim programował to sporo rzeczy i tak zapomnę...

PS: oczywiście liźnięcie każdego języka aby sprawdzić co nam najbardziej odpowiada nie jest złe.

Ten post edytował SHiP 4.05.2009, 22:24:54
Go to the top of the page
+Quote Post
marcio
post
Post #78





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat
Wezmę się za A, a później za B, a myślę też o C. IMHO jeżeli ktoś chce się użyć składni i nic ponad to to tak można się uczyć. Jakoś nie widzę żeby od tak "nauczę się Delphi, a później C#". Żeby "nauczyć" się programować w danym języku trzeba sporej ilości praktycznego kodowania - rozwiązywania problemów w danym języku. Od ponad 2 lat siedzę w Pythonie, a i tak daleko mi do znajomości wszystkich jego możliwości-zastosowań. Tak więc jak coś wybieracie to nie jest to projekt na miesiąc, czy rok, ale na dłużej.

Nie wiem co wy ludzie macie ale znam wiele osob co znaja PHP,SQL,JS i C++ lub kilku co kodzi w C++, Delphi jak i Bascom'ie i nie maja jakis wiekszych problemow o jakich wy mi tutaj opowiadacie,oczywiscie kazdy z nich ma jakis ulubiony jezyk ktory zaraz najlepiej zna z posrod innych ktore ma do wyboru ale nie zawsze stawia na ten ktory lepiej zna a na ten ktory sie nadaje do porzadanej aplikacji.

Zreszta tak jak mialem z PHP,SQl i troche Ajax'a to tak jak mowisz nauczyc sie skladie podstawowe liby etc to kilka dni jednak musialem sie wiele nakodzic zeby cos zrozumiec.

Cytat
A jeżeli chodzi co wybierać? Coś wieloplatformowego. C#, Delphi takie w gruncie nie są, C/C++ tylko i wyłącznie jeżeli naprawdę tego potrzebujesz bo do "prostych" aplikacji np. GUI to pisanie kodu trwa dłużej niż w językach skryptowych. Java - ogólnie dobry wybór, trzeba jeszcze wybrać zazwyczaj stosowną odmianę, specjalizację np. na aplikacje mobilne. Inne możliwości to np. Python, który jest również wszechstronny. Ale język należy wybrać do potrzeb, a nie ze względu na ładną nazwę.

Z tego co mi wiadomo do DElphi moze nie jest chodz mozna pisac pod Linux'a z pewnymi ograniczeniami.

Jednak C# owszem jest wieloplatformowe do pewnego stopnia dziala i na Win32,Linux jak i PDA wystarczy ze jest zainstalowany .Net z tego co wiem WIn32 od latki SP2 ma standartowo platforme .Net same PDA w sumie tez maja bo duzo programow jest napisane w C# a na Linux'a tez jest dostepny .Net jak narazie trzeba tylko poczekac az Tel. Komorkowe tez bede obslugiwaly .Net'a, a z java jest podobne jest mniej problemow ale bez VM tez nie ruszy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) a wkoncu jest ona na rynku 10 lat wiecej niz C#.

Cytat
Uczenie się języka tylko dlatego, że w przyszłości może się przydać w pracy przypomina mi zachowanie studentów, którzy idą na informatykę(a nie mają o niej zielonego pojęcia) bo magister informatyki dobrze zarabia ;].

Aktualnie nie chodze do szkoly informatycznej a przewaznie Panowie Magistrzy to banda debili ktorzy maja tylko papierek a znaja zaledwie Pascala i maja jakis niedorebek z C/C++ po studiach.

A jak mialbym juz myslec o programowaniu jako moj aspekt zarabiana w mojej przyszlosci to bardziej Web bo latwiejszy i nie wymaga tyle wiedzy i do tego moj wujek ma firme z nim zwiazana.

Cytat
PS: oczywiście liźnięcie każdego języka aby sprawdzić co nam najbardziej odpowiada nie jest złe.

Nom wlasnie jak po kilku miesiacach stwierdze ze Delphi czy C# nie przydadza mi sie zawsze moge jedno z nich porzucic i ewentualnie nauczyc sie czegos innego nic na tym nie strace wrecz przeciwnie.

Zreszta u mnie to nie bedzie wygladalo jak wy sobie myslicie ze bede sie uczyl Delphi,C# i poduczal sie ciagle w PHP i na tym koniec oczywiscie albo Delphi albo C# bede uzywal do sporego uzytku to sie jeszzcze okaze ktory z tych 2 jednak drugi moge uzywac do "pracy" hobbistycznej jak do teraz mialo miejsce PHP.
Go to the top of the page
+Quote Post
Jabol
post
Post #79





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


Cytat(SHiP @ 4.05.2009, 23:23:00 ) *
Uczenie się języka tylko dlatego, że w przyszłości może się przydać w pracy przypomina mi zachowanie studentów, którzy idą na informatykę(a nie mają o niej zielonego pojęcia) bo magister informatyki dobrze zarabia ;].

A znasz wielu inżynierów budowlanych którzy idąc na studia umieją budować domy? No więc chciałem przez to powiedzieć, powód jak każdy inny.

Cytat(marcio @ 5.05.2009, 00:56:21 ) *
Jednak C# owszem jest wieloplatformowe do pewnego stopnia dziala i na Win32,Linux jak i PDA wystarczy ze jest zainstalowany .Net z tego co wiem WIn32 od latki SP2 ma standartowo platforme .Net same PDA w sumie tez maja bo duzo programow jest napisane w C# a na Linux'a tez jest dostepny .Net jak narazie trzeba tylko poczekac az Tel. Komorkowe tez bede obslugiwaly .Net'a, a z java jest podobne jest mniej problemow ale bez VM tez nie ruszy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) a wkoncu jest ona na rynku 10 lat wiecej niz C#.
Aktualnie nie chodze do szkoly informatycznej a przewaznie Panowie Magistrzy to banda debili ktorzy maja tylko papierek a znaja zaledwie Pascala i maja jakis niedorebek z C/C++ po studiach.

Człowieku, nie wiedziałem co myśleć o tym temacie i o Twoich wywodach, ale teraz już wiem. Boże, ale farmazony. Magister informatyki to tylko papierek. Buahahaha! Java jest słaba bo inżynierowie przez 10 lat nie wymyślili jak uruchamiać programy bez VM? Jestem ciekaw jak byś sobie poradził na niektórych z przedmiotów na uniwersytecie, pewnie z palcem w ... byś wszystko zdał. No i co do Javy, to rzeczewiście, nie jest to podstawową ideą oraz podstawą istnienia Javy, że kod wykonuje się w VM a nie natywnie.
Go to the top of the page
+Quote Post
SHiP
post
Post #80





Grupa: Zarejestrowani
Postów: 697
Pomógł: 47
Dołączył: 19.12.2003
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Cytat(Jabol @ 5.05.2009, 05:49:32 ) *
A znasz wielu inżynierów budowlanych którzy idąc na studia umieją budować domy? No więc chciałem przez to powiedzieć, powód jak każdy inny.


Bardziej chodziło mi o porównanie stosunku do informatyki a nie wiedze. Jeśli ktoś lubi programować to jeśli pójdzie na studia da rade i będzie dobry w swoim fachu. Jeśli ktoś nie lubi a pójdzie tylko dlatego, że się później dobrze zarabia to imho zostanie co najwyżej "klepaczem kodu". Z budowlanką jest tak samo. Na pewno są ludzie, którzy projektuja przed studiami bo po prostu to kochają(i oni będą genialnymi inżynierami)...

ps: porównywanie informatyki do innych dziedzin jest moim zdaniem bez sensu. Programowanie to zbyt specyficzne zajęcie...
Go to the top of the page
+Quote Post
mike
post
Post #81





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(SHiP @ 5.05.2009, 09:28:56 ) *
ps: porównywanie informatyki do innych dziedzin jest moim zdaniem bez sensu. Programowanie to zbyt specyficzne zajęcie...
No weź bo się zsikam ze śmiechu (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Każde zajęcie jest specyficzne, nie twórz z informatyków żadnej elitarnej kasty. Tak samo specyficzne jest bycie sekretarką czy prawnikiem.
Go to the top of the page
+Quote Post
pejott
post
Post #82





Grupa: Zarejestrowani
Postów: 81
Pomógł: 4
Dołączył: 15.02.2009

Ostrzeżenie: (0%)
-----


Nie chce mi się rozpisywać, bo to co mówisz, ~marcio, to jakiś bełkot.
Hehe, to czy umiesz PHP dość dobrze, można by poddać w wątpliwość. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
I właśnie z tego powodu masz problem.
Wydaje Ci się, że znasz już bardzo dobrze PHP, więc to żaden problem poznać następny język.
Gdybyś osiągnął jakiś porządny poziom, to byś wiedział ile czasu i pracy wymaga dojście do niego i bycie na bierząco.
Masz więc wybór, albo jesteś bardzo dobry w czymś, albo średni we wszystkim.
Go to the top of the page
+Quote Post
mike
post
Post #83





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(pejott @ 5.05.2009, 09:33:21 ) *
Masz więc wybór, albo jesteś bardzo dobry w czymś, albo średni we wszystkim.
Co za różnica skoro wujek ma firmę (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
pejott
post
Post #84





Grupa: Zarejestrowani
Postów: 81
Pomógł: 4
Dołączył: 15.02.2009

Ostrzeżenie: (0%)
-----


No tak, czyli temat do zamknięcia, wujek ratuje sytuacje.

Zastanów się czy chcesz programować, bo wiąże się to z rozwiązywaniem napotkanych problemów.
Jeśli sobie nie radzisz z wyborem języka to co będzie jak już wybierzesz i zaczniesz coś pisać.

Zresztą trochę ciężko Ci pomóc bo masz problem z przekazem swojego dziwnego problemu. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Cytat
Teraz chcialbym poszerzyc moja wiedza nie uczac sie 2-3 jezykow naraz albo miec zapal na 2-3 tygodnie bo najlepiej chcialbym wiedziec wszystko ale tak nie mozna dlatego postanowilem nauczyc sie teraz nastepny jezyk ale konkretnie.

Zainwestuj w interpunkcje.

Pozdrawiam i bez urazy.

Ten post edytował pejott 5.05.2009, 09:58:21
Go to the top of the page
+Quote Post
rzymek01
post
Post #85





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

Ostrzeżenie: (0%)
-----


zwracam się do pro (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

czy jako programista trzeba umieć teorię grafów (drzewa, kopce), hashowania itp. czy to po prostu korzystacie z mniej lub bardziej gotowych algorytmów/bibliotek typu STL, a znajomość tych zagadnień uważacie za wynajdywanie koła od nowa?

Pozdrawiam
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #86





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Znac trzeba - chociazby ogolnie, na tyle zeby wiedziec do czego to sie przydaje - bo potem masz problem i dzieki wiedzy 100 gotowych rozwiazan w glowie i szybko wybierzez z 5 ktore moga sie przydac, po glebszej analizie znasz juz rozwiazanie.

A jak czegos konkretnie potrzebujesz to najwyzej sobie doczytasz.

Np. potrzebowalem budowac w php dynamicznie rozbudowane warunki WHERE do zapytan SQL z AND, OR itd.
no i tu sie przydalo zastosowanie drzewa (a wlasciwie wzorca Composite) - znalem je wczesniej, i umialem szybko dopasowac do mojego problemu, niz kombinowac z wymyslaniem ich od nowa.
Go to the top of the page
+Quote Post
Jabol
post
Post #87





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


@rzymek01: Tego się nie piszę od nowa, ale powinieneś się orientować jak wygląda implementacja. Jakiej klasy są algorytmy użyte w tych problemach itp. No i oczywiście jak jeden czy drugi na studiach zaimplementujesz to też nie zaszkodzi. Założe się, że 90% "programistów PHP" nie wie jak są zbudowane tablice asoscjacyjne i że właściwie są wydajeniejsze od list oraz czasami nawet tablic (szczególnie, jeżeli nasz problem zawiera szukanie). Poza tym jaka jest podstawowa różnica pomiędzy tablicą a listą? No a bez tego ani rusz w poważnym programowaniu.
Dlatego - tak, trzeba znać te algorytmy.
Go to the top of the page
+Quote Post
rzymek01
post
Post #88





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

Ostrzeżenie: (0%)
-----


dzięki, dokładnie o to mi chodziło (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

generalnie wiem co z czym się gryzie, ale jak przychodzą Potyczki Algorytmiczne to jest kicha, bo same brutki płodzę (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

marcio,
zamiast się zastanawiać, to już przez ten czas powinnieś jakiś programik slepać i nam tu pokazać (IMG:http://forum.php.pl/style_emoticons/default/czarodziej.gif)
Go to the top of the page
+Quote Post
marcio
post
Post #89





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Mialem zrobic prosty kalkulator z API w Delphi juz 2 dni temu jednak mam troche problemow w rodzinie i aktualnie nic nie robie ale mysle ze na dniach zrobie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
mike
post
Post #90





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(marcio @ 5.05.2009, 14:42:29 ) *
Mialem zrobic prosty kalkulator z API (...) mysle ze na dniach zrobie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
To już wiemy, że zamiast robić tylko myślisz (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) A jakieś wyniki (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
marcio
post
Post #91





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat
mam troche problemow w rodzinie

!
Go to the top of the page
+Quote Post
Spawnm
post
Post #92





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




ale na forum to masz czas siedzieć (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował Spawnm 5.05.2009, 15:12:48
Go to the top of the page
+Quote Post
mike
post
Post #93





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(marcio @ 5.05.2009, 16:04:03 ) *
!
Wątek założyłeś dwa tygodnie temu. Prosty kalulator to robota na jeden wieczór.
No ale Ty wolisz siedzieć i myśleć. Życzę szczęścia w programowaniu. Podpowiem, to taka czynność, którą zajmują się programiści a nie myśliwi. Ty masz zadatki na takiego gajowego właśnie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #94





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Dobra dajcie mu spokoj.
Kazdy uwaza o temacie co chce.


@rzymek01:
"Potyczki Algorytmiczne" - to zapewne wyzsza szkola jazdy, w codziennym programowaniu sie zadko z nimi spotykasz, chyba ze piszesz aplikacje optymalizujaca trasy kurierow (problem komiwojazera) - ale to w wiekszosci masz gotowe algorymy - wystarczy poczytac, dokombinowac cos jeszcze itd.
Go to the top of the page
+Quote Post
marcio
post
Post #95





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Myslalem ze watek moglby sie przydac tez innym ale widze ze zrobil sie maly OT.

Na forum siedze chwilami czas na napisanie posta to max 5min nauka Delphi juz kodzenie w nim to trzeba poswiecic przynajmniej 2h bez zadnych przerw niestety zadko kiedy mam tyle czasu dla siebie a jak juz mam to w nocy a po 22.00 az tak fajnie sie nie kodzi wiem z moich doswiadczen.

Cytat
Życzę szczęścia w programowaniu.

Dziekuje i nawzajem.
Go to the top of the page
+Quote Post
SHiP
post
Post #96





Grupa: Zarejestrowani
Postów: 697
Pomógł: 47
Dołączył: 19.12.2003
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Ja zaofftopuje bo to ważne (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Pracując przy komputerze co godzinę powinno robić się kilka minut przerwy i ćwiczenia dla oczu.
Go to the top of the page
+Quote Post
plurr
post
Post #97





Grupa: Zarejestrowani
Postów: 175
Pomógł: 12
Dołączył: 28.06.2007
Skąd: Bytom

Ostrzeżenie: (0%)
-----


Cytat(Jabol @ 5.05.2009, 12:19:00 ) *
Założe się, że 90% "programistów PHP" nie wie jak są zbudowane tablice asoscjacyjne i że właściwie są wydajeniejsze od list oraz czasami nawet tablic (szczególnie, jeżeli nasz problem zawiera szukanie). Poza tym jaka jest podstawowa różnica pomiędzy tablicą a listą? No a bez tego ani rusz w poważnym programowaniu.
Dlatego - tak, trzeba znać te algorytmy.


PHP'owcy w większości sprowadzają te wszystkie pojęcia do "tablic", z drugiej strony nie trzeba zaraz znać asemblera żeby programować zawodowo np w Javie.
Go to the top of the page
+Quote Post
phpion
post
Post #98





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




@mike:
Czy kolega ~marcio to jakiś Twój pracownik? Jeżeli chce przez 2 tygodnie rozwodzić się na temat w czym kodzić to jego sprawa. Nie bardzo rozumiem dlaczego się tym tak irytujesz. Jak już napisał ~dr_bonzo: daj chłopakowi spokój (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) to taki mój mały apel.

A do tematu: ja w minionym tygodniu odnotowałem podejście do .NET a konkretnie do C#. Powiem Ci (@marcio), że mi kompletnie to nie leży. Chociażby taka pierda jak odwoływanie się do składowych poprzez bezpośrednie obiekt.Text. Zdecydowanie wolę obiekt.getText(). Jest jeszcze kilka innych szczegółów (np. dla mnie dokumentacja C# jest mniej czytelna od dokumentacji Javy, ponadto nie podoba mi się styl pisania komentarzy w C# - bardziej odpowiada mi konwencja z JavaDoc) z racji których porzuciłem myśli o nauce .NET na rzecz kontynuowania Javy.
Go to the top of the page
+Quote Post
mike
post
Post #99





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(phpion @ 5.05.2009, 20:48:38 ) *
@mike:
Czy kolega ~marcio to jakiś Twój pracownik? Jeżeli chce przez 2 tygodnie rozwodzić się na temat w czym kodzić to jego sprawa. Nie bardzo rozumiem dlaczego się tym tak irytujesz. Jak już napisał ~dr_bonzo: daj chłopakowi spokój (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) to taki mój mały apel.
Jeżeli ~marcio decyduje się na upublicznienie swoich przemyśleń i prosi o ich ocenę, pomoc i sugestie to nie widzę najmniejszego powodu żebym wstrzymywał się z uzewnętrznieniem swoich myśli, jeśli mam ochotę je wyrazić.
Jeżeli wątek nagle ma się stać prywatny to sugeruję zamknięcie. Jeżeli nie to będę się w nim wypowiadał w dowolnym, mi pasującym, tonie.
Go to the top of the page
+Quote Post
SHiP
post
Post #100





Grupa: Zarejestrowani
Postów: 697
Pomógł: 47
Dołączył: 19.12.2003
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Wracając do tematu. Ja bym polecał podobnie jak phppion podążyć w stronę Javy. Język jest dobrze skonstruowany. Ma przyjemne IDE, dobrą dokumentację i całkiem sporą społeczność. Ponadto jest w pełni obiektowy a php sporo z niego czerpie więc nie będziesz miał problemu z przesiadką.

@mike: ja tez to odczułem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) .
Go to the top of the page
+Quote Post

6 Stron V   1 2 3 > » 
Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 15:34