![]() |
![]() ![]() |
![]() |
![]()
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. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 06:25 |