C, C++, czy C# - który język lepszy?
Ostatnio zmodyfikowano 2012-07-28 11:14
wilkoo13 Temat założony przez niniejszego użytkownika |
C, C++, czy C# - który język lepszy? » 2012-07-15 17:11:56 Który z języków jest lepszy: c, c++, c#?
Czy sama znajomość języka c++ wystarczy na stworzenie programu okienkowego. Chodzi oto że nie będzie to sam wiersz poleceń lecz program który ma własne okienko. Np. systemowy kalkulator. Jeśli w c++ nie da się tego zrobić to w którym z powyższych się da: c czy c#? A co powiecie o javie? Lepiej się jej uczyć czy nie? |
|
mati1qazxsw2 |
» 2012-07-15 17:25:20 We wszystkich się da stworzyć okienko.Nauka trudniejszego C++ ułatwia późniejszą przesiadkę na C#. |
|
Drraven |
» 2012-07-15 18:03:11 Słuchaj i zapamiętaj:
1) Okienko nie tworzy język programowania! Okienko tworzy się za pomocą bibliotek systemowych (na windowsie jest to winapi, na Linuksie X11 lub jakiś multiplatformowy (GTK+, wxWidgets, Qt, etc).
2) C++ jest obiektowy (ułatwia to pracę z nim) + multiplatformowy (C# to windowsowy stwór) C jest poprzednikiem C++ i nie posiada obiektowości.
3) JaVa jest wolna i (moim zdaniem) dla programistów, którzy boją sie samemu planować w 100% swój program.
Ponad to do javy potrzebny jest emulator środowiska, a na windowsie (mówie o xp i viscie, reszty nie miałem) nie jest to środowisko instalowane domyślnie.
Masz tu dobry kurs c++ naucz się go na początek a potem się zdecyduj czy chcesz coś innego. Na początku imho lepszy jest c++. |
|
m4tx |
» 2012-07-15 18:24:22 Ponad to do javy potrzebny jest emulator środowiska |
Fajnie, że wypowiadasz się o języku, o którym - jak widać na przykładzie tego posta - zielonego pojęcia nie masz. To się nie nazywa "emulator środowiska" tylko "maszyna wirtualna"... Java w niektórych kwestiach jest wolniejsza od C++, a w niektórych szybsza. Do kalkulatora będzie nadawać się natomiast idealnie. Co do samego topicu, nie ma znaczenia, jaki język wybierzesz - to umiejętności programisty zależą od tego, czy napisze dany program :) |
|
mati1qazxsw2 |
» 2012-07-15 18:36:27 Dravven, w javie trza bardziej dbać i optymalizować kod(w przeciwieństwie do C#) bardziej niż C++ bo często występują obiekty, których GC sobie ominął i zalegają w pamięci więc wątpie żeby było dla koderów dość leniwych :)
Sorry, nie doczytałem, ale jak już napisałem to nie będę posta kasował xD |
|
Elaine |
» 2012-07-15 19:12:52 Java w niektórych kwestiach jest wolniejsza od C++, a w niektórych szybsza. |
W których jest szybsza? |
|
m4tx |
» 2012-07-15 19:20:01 |
|
Drraven |
» 2012-07-15 19:32:43 Jak wczytujesz w c++ plik bajt po bajcie a w javie używasz 'lepszych sposobów' to się nie dziw. |
|
« 1 » 2 3 4 |