m4tx |
» 2013-01-19 08:21:13 Tak samo jak prędkość javy . Jak się pisze aplikację itp. to to jest nie zauważalne ale już np. przy grach to można zobaczyć różnicę. |
Oj, zdziwiłbyś się... Java potrafi być szybsza od C++ w wielu kwestiach (w innych - wolniejsza), m.in. dzięki kompilatorowi JIT, który kompiluje często wykonywane partie kodu do kodu maszynowego. Ale wyższość Javy nad C(++) (i odwrotnie) to już temat na oddzielny wątek (była zresztą swego czasu dość długa dyskusja na ten temat na forum)... ;) Zarzucę jeszcze moim ulubionym linkiem w dyskusjach "Java vs. C++" - Java performance - Wikipedia. No, koniec offtopu. :P |
|
ison |
» 2013-01-19 13:46:57 Java nigdy nie będzie tak szybka i niskopoziomowa jak C++, dlatego, że kieruje się zupełnie innymi założeniami. Nie oznacza to, że Java to bezużyteczny język. C++ to trudny język, ma mnóstwo pułapek, bardzo łatwo jest popełnić błąd, bardzo łatwo zrobić wielki bigos z kodu, dlatego właśnie bardzo trudno znaleźć pracownika, który jest ekspertem w tej dziedzinie, ma duże doświadczenie z C++ a jednocześnie będzie chciał pracować za marne pieniądze. Pracodawców jest coraz więcej, chcą zatrudniać więcej pracowników ale niekoniecznie ekspertów, niekoniecznie chcą im płacić krocie skorą potrzebują jedynie kogoś kto im będzie tylko klepał kod. Java się do tego idealnie nadaje, ciężej jest w niej coś zwalić, narzuca OOP i jest bardziej przyjazna dla mniej doświadczonych pracowników. C++ nie zostanie raczej nigdy wyparty, a na pewno nie w przeciągu najbliższych 50 lat, za dużo oprogramowania i systemów operacyjnych opiera się na C/C++ aby z dnia na dzień przepadł w niepamięć. Eksperci od C++ zawsze będą potrzebni, czy mniej, czy więcej nie wiadomo. |
|
Mrovqa |
» 2013-01-20 17:33:59 @ison Samo to, że Java jest napisana w C oznacza, że póki będzie Java - C/C++ będzie wykorzystywany :) |
|
RazzorFlame |
» 2013-01-20 18:14:16 Kynol, chyba DejaVu to tylko podkreślił. Teraz próbujesz "zaszpanować" na tym forum mówiąc, jakich to ty się języków nie nauczysz. A prawda jest taka że na same C++ poświęcisz jakieś 5 lat żeby to dobrze opanować. I po co te twoje "przydałby się jeszcze jeden język"? Myślisz że się pochwalisz? Że inni będą ci zazdrościć? Na nauczenie tych wszystkich języków na perfekt nie starczy ci życia, bo nawet gdybyś po kolei je kuł od deski do deski to i tak nauczysz się następnego i większość poprzedniego nauczyć. Chociaż html i php nie jest taki trudny to ludzki umysł chodźbyś nawet się wysilał nie wiadomo jak, to nie zapamiętasz tego wszystkiego. Chociaż naukowcy twierdzą że wykorzystujemy tylko kilka procent swojego mózgu, to nie sądze żebyś zapamiętał tyle języków. Może byś nawet polskiego z czasem pozapominał i byś próbował pisać "w c++" na kartce pani na wypracowaniu z polaja :P Lepiej naucz się pierw 1 języka bo zaręczam cię, że nie jest to takie łatwe jak się z początku wydaje. Wiadomo, starsi ludzie, od wielu, wielu lat programujący mogą znać parę języków (i nie jest tu mowa o 10 o.O tylko 2,3 może 4). Z racji że niektóre języki są do siebie podobne, można pojąć tyle języków. Lepiej jeśli chcesz się nauczyć innych języków, lepiej jest pierw wykorzystać symboliczną pamięć mózgu na poznawanie j.angielskiego. Przyda ci się w życiu :P |
|
pekfos |
» 2013-01-20 18:42:43 Połowa książek wymienionych w 1. poście (reszty nie czytałem ;>) nie pomoże Ci w nauce C++. |
|
kynol Temat założony przez niniejszego użytkownika |
» 2013-01-20 23:17:38 Niby czemu mi nie pomoze:P? |
|
usmiech |
C++ czy moze C#, a moze Java, albo PHP.... » 2013-01-23 17:41:23 Powiem tak.... C++ ucze sie dopiero jakies 2 tygodnie... Dlaczego wlasnie ten jezyk ? Bo jest najbardziej stabilny i ma /wbrew pozorom / najwieksze mozliwosci... C# ma wiecej 'gotowcow'.. jak juz sie go pozna to podobno jest latwiej niz w C++.. Jednak wiekszosc najpowazniejszych serwisow online i aplikacji jest napisanych wlasnie w C++... Google, Firefox, Windows Microsoft itd..... Zastanowmy sie dlaczego wlasnie C++............ Odpowiedz nasuwa sie sama.. Po co szukac czegos lepszego jesli to najlepsze jest pod reka...? Pozdrawiam wszystkich :) I jeszcze jedno.. chyba w szkole slabo ucza programowania...Za duzo teorii , za malo praktycznego programowania....ale to tylko moje zdanie :) Jesli chcecie dobrej ksiazki do nauki C++ to polecam: C++ Without Fear /second edition/ - Brian Overland , niestety po angielsku, ale programowanie to jezyk angielski.... polecam.. jest to swietny sposob nauki i zabawy z C++ :) Moze jakis kod .... /zabawa w odejmowanie...wygrywa ten kto osiagnie 0 :)/ #include <iostream> using namespace std;
int main() { int total, n, x; cout << "Welcome to NIM. Pick your subtracting max number /between 2 and 7/: "; cin >> x; while( x <= 1 || x > 7 ) { cout << "Subtracting number must be minimum 2, max 7." << endl; cout << "Re-enter: "; cin >> x; } cout << "Pick a starting total /larger by 2 then your subtracting number/: "; cin >> total; while( total <=( x + 1 ) ) { cout << "Starting total must be larger /by min 2/ then your subtracting number." << endl; cout << "Re-enter: "; cin >> total; } int remainder =( total %( x + 1 ) ); while( true ) { if(( total %( x + 1 ) ) == 0 ) { cout << "I am subtracting: " << x << endl; total = total - x; } else { cout << "I am subtracting: " <<( total %( x + 1 ) ) << endl; total = total -( total %( x + 1 ) ); } cout << "New total is: " << total << endl; if( total == 0 ) { cout << "I win." << endl; break; } cout << "Enter a num to subtract (from 1 up to your subtracting number): "; cin >> n; while( n < 1 || n > x ) { cout << "Number must be from 1 up to your subtracting number." << endl; cout << "Re-enter: "; cin >> n; } total = total - n; cout << "New total is: " << total << endl; if( total == 0 ) { cout << "You win." << endl; break; } } system( "PAUSE" ); return 0; } |
|
m4tx |
» 2013-01-23 17:57:53 Google, Firefox, Windows Microsoft itd..... |
No akurat microsoft.com to w ASP.NET jest napisany... Wbrew pozorom? O_o Powiem tak: większość popularnych języków przeznaczonych do tego samego ma podobne możliwości - jedynie w niektórych pewne rzeczy robi się łatwiej, w innych - trudniej. Tyle. C++ czy moze C#, a moze Java, albo PHP.... |
To jest trochę jak: kuchenka mikrofalowa, czy może gazowa, a może indukcyjna, albo pralka.... :P |
|
1 2 3 « 4 » 5 |