Diskuze: Vývojové prostředí

C++ C a C++ Vývojové prostředí

Avatar
Daniel Šerý:

Jaké používáte vývojové prostředí v c++, já zatím používám dev-c++, ale slyšel jsem, že je dobrý gt creator, na visual c++ jsem neměl moc dobré recenze a pak jsem jsem zkusil code blocks a pár dalších. Co doporučujete? Chtěl bych, aby to umělo allegro, formové aplikace a v konzoli aby to mělo všchny známé hlavičky. Dev-c++ mi to spňuje, ale pokud by bylo něco lepšícho, rád bych to vyzkoušel

 
Odpovědět 5.7.2014 22:06
Avatar
Daniel Šerý:

Myslel jsem qt creator

 
Nahoru Odpovědět 6.7.2014 7:26
Avatar
Neaktivní uživatel:

Ja osobne používam Visual Studio, som s ním nadmieru spokojný, neviem odkiaľ si mal tie negatívne recenzie. Potom Code::Blocks vyzerali celkom dobre.

Nahoru Odpovědět 6.7.2014 8:07
Neaktivní uživatelský účet
Avatar
Odpovídá na Daniel Šerý
Luboš Běhounek (Satik):

Drtivá většina C++ programátorů (kteří se tím živí) píše ve Visual Studiu, pokud by jsi se tím chtěl někdy živit, měl by sis ho aspoň trochu vyzkoušet a naučit.
Osobně jsem na Visual Studio moc často kritiku neslyšel, na jazyky, na které cílí, je to jedno z nejlepších (ne-li nejlepší) IDE.

Nahoru Odpovědět  +4 6.7.2014 10:17
:)
Avatar
mkub
Redaktor
Avatar
Odpovídá na Luboš Běhounek (Satik)
mkub:

zabudol si dodat C++ programatorov pre Windows, lebo Visual Studio je iba pre Windows, nevyvija sa pre Linux
C++ programatori pre ostatne platformy pouzivaju ine nastroje

a co sa tyka IDE, kazdy jeden mas ine vnaroky na IDE, pre niekoho je VS najlepsie IDE na vsetko, ale dalsiemu by nestacila ani najvyssia verzia VS, takze tie recenzie a kritiky by som nebral ako jediny zdroj informacii a radsej vlastnorucne vyskusal pracu v tom IDE a porovnal s konkurenciou a az potom sa rozhodol pre IDE,
ale ak by sa zvolil multiplatformny vyvoj, tak na VS zabudni, VS nie je vo verzii pre Unix systemy, tu sa skor hodi napr. KDEVELOP z prostredia KDE, aj ked je to poriadne okresane IDE a vypada spartansky

 
Nahoru Odpovědět 6.7.2014 11:02
Avatar
Odpovídá na mkub
Luboš Běhounek (Satik):

Jasně je pár lidí, co jedou jen na Linuxu a nepoužívají Windows vůbec, ale těch je minimum, většina uživatelů Linuxu má i Windows nebo třeba MacOS.

Když už se něco vyvíjí v Linuxu, celkem často se to píše multiplatformní tak, aby to jelo i třeba na Windows. Znám dost programátorů, kteří vyvíjejí celý program ve Visual Studiu na Windows a jen platformě specifické záležitosti pak testují na Linuxu.

Ohledně IDE - ono je celkem logické, že VS bude patřit mezi nejlepší IDE, je komerční a vyvíjí ho SPOUSTA programátorů na fulltime a sám MS ho používá pro (téměř) veškerý vývoj.
Tomu se prostě žádné OpenSource IDE vyrovnat nemůže.

Nahoru Odpovědět 6.7.2014 11:29
:)
Avatar
mkub
Redaktor
Avatar
Odpovídá na Luboš Běhounek (Satik)
mkub:

vies, ze aj MacOS spada do tej istej rodiny systemov ako Linux? oba systemy totiz spadaju do jednej obrovskej rodiny - Unix OS, ale Windows zacinal ako system CP/M pre 8-bit systemy

pokial viem, tak za vyvojom VS je iba jedna, jedina firma - Microsoft, nie vyvojarska komunita, cize to "SPOUSTA programátorů" je konecne cislo a pocitam, ze ich nie je viac, ako par tisicok vyvojarov + testeri...
ale tym netvrdim, ze toto IDE je na zahodenie, praveze nie je, ale je najvhodnejsie na vyvoj Windows aplikacii a aplikacii pre WP, pre vyvoj pre ine platformy uz je potrebne vyvijat uplne na inom OS a tam ti VS uz priamo nepobezi

 
Nahoru Odpovědět 6.7.2014 11:40
Avatar
Luboš Běhounek (Satik):

Ano, to vím, ale je o něco odlišnější, než Linuxové distribuce mezi sebou :)

Právě že VS je tak dobré, že spousta lidí ho používá i na vývoj multiplatformních aplikací :) .

Nahoru Odpovědět 6.7.2014 12:29
:)
Avatar
Daniel Šerý:

Dík, vyzkouším to

 
Nahoru Odpovědět 6.7.2014 13:31
Avatar
Maxfx
Redaktor
Avatar
Odpovídá na Daniel Šerý
Maxfx:

Používám code::block + MinGW pro windowsc což je kompilátor GCC pro windows mám to vyskoušeno a je to super.Jinak pozor na Visual Studio je to obludný moloch a občas nedodržuje standart pro C++ (this is not bug, this is features)

Nahoru Odpovědět 6.8.2014 11:36
Být ovládán znamená být sledován, pod dohledem, špehován, veden, uzákoněn, reglementován, ohrazen, indoktrinován, pře...
Avatar
Šimon Raichl
Redaktor
Avatar
Odpovídá na Daniel Šerý
Šimon Raichl:

Taky jsem používal Dev-Cpp, ale teď už v C nedělám.

 
Nahoru Odpovědět  +1 11.8.2014 18:58
Avatar
mkub
Redaktor
Avatar
Odpovídá na Luboš Běhounek (Satik)
mkub:

Mac OS X ma skor blizsie k Linuxu, nez k Windowsu aj co sa tyka po uzivatelskej stranke, ako aj co sa tyka po technickej
a co sa tyka vyvojoveho prostredia, tak si myslim, ze nie je na ponuku prostredi chudobny...
apropo, Eclipse a Netbeans tiez zvladaju vyvijat aj C/C++ aplikacie a v spojeni s GCC/GPP aj aplikacie kompilovat, dalsie IDE urcene pre vyvoj KDE aplikacii je kdevelop
takze nevidim tu nutnost pouzivat Visual Studio pre vyvoj aplikacii pre alternativne OS

ale suhlasim s tym, ze VS je jedno z najlepsich IDE pre vyvoj na MS platforme

 
Nahoru Odpovědět 14.8.2014 8:43
Avatar
mkub
Redaktor
Avatar
Odpovídá na Maxfx
mkub:

co sxa tykqa standardov, tak problem je v tom, ze MS na standardy doslova kasle... pozri sa napr.na IE, kolko mu trvalo, kym zacal dodrzovat standardy.
a dalsia vec... MS nielenze nedodrzuje standardy, ale si vytvara svoje standardy, ktore nie su kompatibilne s inymo programami od inych spolocnosti
a takisto je na pocudovanie, ze ich OS funguje v Internete, kedze ani ich OS nedodrzuje odporucania a takisto ani IIS nedodrzuje standardy, MS v tomto pripade zvolili radsej rychlost v kombinacii IE s IIS pred 100%-nou kompatibilitou

 
Nahoru Odpovědět 14.8.2014 8:49
Avatar
Maxfx
Redaktor
Avatar
Odpovídá na mkub
Maxfx:

OS X je BSD systém vychází trošku z FreeBSD co má společného s linuxem je posix standart.Máme tady QT což je výborný framework.

Nahoru Odpovědět 14.8.2014 10:36
Být ovládán znamená být sledován, pod dohledem, špehován, veden, uzákoněn, reglementován, ohrazen, indoktrinován, pře...
Avatar
mkub
Redaktor
Avatar
Odpovídá na Maxfx
mkub:

a co ma spolocne OS X s MS platformou (MS-DOS zacinajuc a MS Windows 8.x konciac)?

myslim, ze OS X nielen podporuje POSIX, ale dodrzuje aj ine Unix standardy, tym je blizsie k Linuxu a k ostatnym systemom Unix rodiny

a OS X, ako aj Linux vzisli postupne z tej istej vetvy, ktora sa zrodila v Berkeley - konkretne BSD s tym rozdielom, ze v Linuxe nie jeani kusok zakladneho kodu z povodneho BSD...

historii Unixu vratane obrazkov som sa tu venoval v clanku: http://www.itnetwork.cz/…nuxu-a-unixu

cize Mac OS X sice nie je Linux, ale je rovnasko ako Linux Unix like OS a tym padom ma blizsie k Linuxu nez k Windowsu, ci chces, alebo nechces...

 
Nahoru Odpovědět 14.8.2014 18:23
Avatar
Maxfx
Redaktor
Avatar
Odpovídá na mkub
Maxfx:

a co ma spolocne OS X s MS platformou? .O tom se jsem se nebavil.

Nahoru Odpovědět 15.8.2014 0:37
Být ovládán znamená být sledován, pod dohledem, špehován, veden, uzákoněn, reglementován, ohrazen, indoktrinován, pře...
Avatar
mkub
Redaktor
Avatar
Odpovídá na Maxfx
mkub:

ty si namietal, ze Mac OS X nema nic spolocne s Linuxom, pritom oba systemy patria do tej istej rodiny, co som aj naznacil, ze su si podobne z hladiska uzivatela, ale sa lisia pouzitym kernelom, ktory dodrzuje standardy ako je POSIX, ci Hierarchy File System...
oba systemy (ci je to OS X, alebo Linux) sa lisia akurat drobnostickami a vychytavkami pod kapotou, ktore bezny uzivatel ani nema sancu postrehnut...

myslim, ze medzi Mac OS X a Linuxom je zhruba taky rozdiel, ako je medzi Solarisom a Linuxom, oba vychadzaju tiez z BSD vetvy, splnaju takisto Unix standardyaz na to, ze Linux nebol Unix certified, preto Linux je Unix like OS a nie Unix OS

 
Nahoru Odpovědět 15.8.2014 0:57
Avatar
Matúš Petrofčík
Šéfredaktor
Avatar
Odpovídá na mkub
Matúš Petrofčík:

"ty si namietal, ze Mac OS X nema nic spolocne s Linuxom, ... "
ja tu nič také nevidím

Nahoru Odpovědět 15.8.2014 1:03
obsah kocky = r^2 ... a preto vlak drnká
Avatar
mkub
Redaktor
Avatar
Odpovídá na Matúš Petrofčík
mkub:

a ja som napisal, ze Mac OS X je skor blizsie k Linuxu nez k Windowsu, ale som nikde tu netvrdil, ze OS X je Linux, len to, ze spada medzi Unix like OS

a co sa tyka Windowsu, tak Windows podporuje z Unix standardov iba ten POSIX a aj to iba ako doplnkovy standard, nie je priamo sucastou systemu, kdezto v niektorych Unix like OS je podpora toho standardu zabudovana uz priamo v jadre a na nom zakladad...

a Linux podporuje okrem Posixu, HFS aj System V, ale to sme uz odbocili od temy

 
Nahoru Odpovědět 15.8.2014 18:24
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 19 zpráv z 19.