![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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) |
|
|
|
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) |
|
|
|
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)
|
|
|
|
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 |
|
|
|
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) |
|
|
|
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.
|
|
|
|
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)
|
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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 |
|
|
|
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. |
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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. |
|
|
|
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. |
|
|
|
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 :/ |
|
|
|
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. |
|
|
|
Post
#14
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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?? |
|
|
|
Post
#15
|
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 55 Dołączył: 1.03.2005 Skąd: śląsk Ostrzeżenie: (0%)
|
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. |
|
|
|
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 |
|
|
|
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)
|
|
|
|
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ć.
|
|
|
|
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ę... |
|
|
|
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. |
|
|
|
Post
#21
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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) |
|
|
|
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.
|
|
|
|
Post
#23
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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. |
|
|
|
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... |
|
|
|
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)
|
|
|
|
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)
|
|
|
|
Post
#27
|
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków |
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. |
|
|
|
Post
#28
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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 |
|
|
|
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!!
|
|
|
|
Post
#30
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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. |
|
|
|
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 |
|
|
|
Post
#32
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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) |
|
|
|
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 |
|
|
|
Post
#34
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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. |
|
|
|
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. |
|
|
|
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. |
|
|
|
Post
#37
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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 |
|
|
|
Post
#38
|
|
|
Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%)
|
Ehh no nie jest tak do konca z ta latwoscia pisania aplikacji w Cpp. 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.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. 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.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)
|
|
|
|
Post
#39
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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:
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 |
|
|
|
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 |
|
|
|
Post
#41
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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 |
|
|
|
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) |
|
|
|
Post
#43
|
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.02.2005 Ostrzeżenie: (10%)
|
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) |
|
|
|
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 ?
|
|
|
|
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]? |
|
|
|
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!" |
|
|
|
Post
#47
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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 |
|
|
|
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
|
|
|
|
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) )
|
|
|
|
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. |
|
|
|
Post
#51
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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 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 |
|
|
|
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ął.
|
|
|
|
Post
#53
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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**
|
|
|
|
Post
#54
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
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... |
|
|
|
Post
#55
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%)
|
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 |
|
|
|
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. |
|
|
|
Post
#57
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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. |
|
|
|
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? |
|
|
|
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. |
|
|
|
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) |
|
|
|
Post
#61
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
@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) |
|
|
|
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.
|
|
|
|
Post
#63
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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. |
|
|
|
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) |
|
|
|
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 |
|
|
|
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
|
|
|
|
Post
#67
|
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
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. |
|
|
|
Post
#68
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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. |
|
|
|
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)
|
|
|
|
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)
|
|
|
|
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. |
|
|
|
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. |
|
|
|
Post
#73
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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. |
|
|
|
Post
#74
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#75
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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.
|
|
|
|
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ę. |
|
|
|
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 |
|
|
|
Post
#78
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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. |
|
|
|
Post
#79
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 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 ;]. 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. 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. |
|
|
|
Post
#80
|
|
|
Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%)
|
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... |
|
|
|
Post
#81
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
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. |
|
|
|
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. |
|
|
|
Post
#83
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
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)
|
|
|
|
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 |
|
|
|
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 |
|
|
|
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. |
|
|
|
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. |
|
|
|
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) |
|
|
|
Post
#89
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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)
|
|
|
|
Post
#90
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
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)
|
|
|
|
Post
#91
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
Cytat mam troche problemow w rodzinie ! |
|
|
|
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 |
|
|
|
Post
#93
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
! 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) |
|
|
|
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. |
|
|
|
Post
#95
|
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%)
|
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. |
|
|
|
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.
|
|
|
|
Post
#97
|
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 12 Dołączył: 28.06.2007 Skąd: Bytom Ostrzeżenie: (0%)
|
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. |
|
|
|
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. |
|
|
|
Post
#99
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
@mike: 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ć.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 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. |
|
|
|
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) . |
|
|
|
![]() ![]() |
|
Aktualny czas: 27.12.2025 - 15:34 |