Diskuze: Forms C++
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 25 zpráv z 25.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Uh, pokud chceš dělat okenní aplikace, radši přejdi třeba na C#, to je pro psaní okenních aplikací mnohem přívětivější.
Pokud to máš ze zvědavosti, tak učit se nějaké pravěké C++ WinForm
frameworky nemá moc cenu, radši se koukni na WINAPI, u toho máš aspoň
teoretickou šanci, že se ti někdy něco z toho bude nějak hodit, protože z
něj dost věcí vychází a můžeš některé funkce využívat i třeba v C#,
i když už (skoro) na všechno má C# své obalovací třídy...
Ale aspoň budeš vědět/tušit, jak některé věci fungujou pod pokličkou.
Pro form aplikace v C++ doporučuju wxWidgets, neni to složitý, je to multiplatformní a má to dost přehlednou dokumentaci. Ještě můžeš zkusit Qt, ale s tim nemam zkušenosti a pokud vim tak to neni uplně klasický C++.
Děkuji za reakci a nejen Tobě, určitě se na to podívám...
Souhlasím s Luckinem
Koukám, že se tu hodně preferuje a vychvaluje C#. Také jsem se tento jazyk
učil a přiznávám, že je krásný ale přijde mi že se tu až moc propaguje
jako nejúžasnější
jazyk na všechno
ano
udělali to chytře obšlehly Javu poučili se z chyb C a C++ a dalších a
vytvořili friendly user programovací jazyk.
Mám pocit , že kluci z MS také tomuto jazyku dávali velké naděje a MS
Windows Vista na to dojel svou neohrabanosti a pomalosti, potom to do Windows 7
překopali ty kritické části z5 do C a C++.
Nenech se odradit od C++ nemusíš používat komplikované ATL,MFC máš na
výběr: P
Ano C# je jednodušší skrývá před tebou ukazatele v referenčních typech
atd, ano můžeš si v C# také ukazatele povolit jako Unsafe code a pracovat s
nimi.
Znáš to pořekadlo kolik jazyků umíš tolikrát jsi člověkem
Navíc některé věci nejsou součástí přímo jazyka C# ale .Netu... Pokud
pochopíš věci v C++ tak ti v C# i Javě příjdou více jasné. Na OOP bych
zkusil třeba Python
Ale všechno je to jen můj skromný názor Jde o to pochopit problematiku,
jazyk už je jen nástroj
Jo a taky jsem četl zde na fórech jak je C a C++ mrtvé a jak C# vládne
světu. „bráno s humorem "
tak přikládám malé info viz odkaz
http://www.tiobe.com/…i/index.html
Význam tady C++ nikdo neodpírá, jen se na klasické programy již nepoužívá. Ono Windows (operační systém) jsou trochu něco jiného, než když děláš účetní systém nebo skladovou evidenci.
V odkazu je chyba, teda neni ale Ctrl+V jsi zmackl 2x takze to neodkazuje na
spravnou stranku. Pro line lidi co nechteji umazavat: http://www.tiobe.com/…i/index.html
Btw java vede!!
Takových statistik jsem viděl několik, většinou jsou si dost podobný. Jenom nějak nechápu jak C může bejt před C++.
Ty statistiky nemají moc vysokou vypovídací hodnotu, v C je jádro Linuxu, proto má tolik, v reálu se však vůbec nepoužívá.
C se pořád používá, jenom ne u PC nebo mobilních platforem. Programujou se v něm myslim třeba microchipy nebo se používá v robotice. Jinak, Java na prvním místě, to je celkem logický, jelikož je multiplatformní, programuje se v ní pro Android a v dnešní době v ní už de dělat v podstatě cokoliv. Objective-C, tomu bych věřil pokud ty statistiky sou dělaný jenom pro USA. Ten zbytek si myslim že je celkem reálnej.
Objective-C máš ajfouny, těch je hodně Mikročipy se dělají dneska už
taky v Javě.
To si myslím že je dost velký omyl. Jak říká Luckin tak na mikročipy a roboty se používá velice, ale velice často. Hlavně kvůli tomu že ASM neumí jen tak někdo. A chlapci / děvčátka mi snad odpustí když řeknu že C++ je dávno mrtvý co se týče desktop aplikací ( v tomhle ohledu je určitě více nahoře C# ) Samozřejmě v systémových aplikací je podle mě mnohonásobně, možná ještě víc nahoře C++.
Z5 k otázce : Qt není vůbec špatná volba, taky jsem v tom něco zkoušel
až mě to překvapovalo. Není
špatné se učit nové věci i když se už moc nepoužívají.
EDIT : Mikročipy v javě víc jak v C? O tom silně pochybuji.
V Evropě pro Apple zdaleka tolik lidí neprogramuje si myslim.
Definuj "desktop aplikace". Pokud máš na mysli form aplikace, tak máš asi pravdu, na to se C++ všeobecně už nepoužívá (já ho na to používam pořád). Pokud myslíš všeobecně aplikace s nějakym grafickym rozhraním nebo konzolí, spustitelný přes OS, pak si myslim že tam se pro C++ ještě nějaký uplatnění najde.
Špatně jsem se vyjádřil, samozřejmě jsem myslel windows forms.
Děláš si legraci? Java řídí ledničky a to úplně běžně Je na miliardách podobných
zařízení.
1.1 billion desktops run Java
930 million Java Runtime Environment downloads each year
3 billion mobile phones run Java
31 times more Java phones ship every year than Apple and Android combined
100% of all Blu-ray players run Java
1.4 billion Java Cards are manufactured each year
Java powers set-top boxes, printers, Web cams, games, car navigation systems,
lottery terminals, medical devices, parking payment stations, and more.
Proto říkám, že ty statistiky jsou naprosto na prd, nemají žádnou vypovídací hodnotu.
Jenom trošku rozpálit
ortodoxní Windowsaky z toho je vždy FLAME
Nuž mužeš zkusit QT i s jejich pěkným IDE
http://qt.digia.com/…loper-Tools/
již jednou zmíněné wxWidgets
http://www.wxwidgets.org/
a myslím že i GTK+ je portované pod Windows
http://www.gtk.org/
A nebo klasiku od MS.... Tutorial a dokumentaci k tomu určitě najdeš na
netu strejda Google poradi
Programovaci technika nebo jazyk to je skoro jako náboženství možná bude Flame
Zobrazeno 25 zpráv z 25.