Nazdar, potřeboval bych poradit, který z nich si mám vybrat. Už jsem začínal s basic -em, ale zajímaly by mě i jiné. Který z nich je v čem dobrý, v čem špatný, který je vhodný na co, který je nejsložitější atd...
Diky
C++ vs. C# vs Visual basic
- HacIPex
- Začátečník

-
- Registrován: 11. led 2007
- Vexfalard
- Nováček

-
- Registrován: 15. bře 2006
- Bydliště: Znojmo, Brno
Cau, na VB bych se na tvym miste vykašlal. C++ je složitější na naučení, C# je jednodušší. Když děláš aplikace pro Windows, tak v C# to zvládneš rychleji. Pokud chceš zkusit DirectX tak je vhodnější C++. S C# neni problem ani pod linuxem - Project Mono. Možná by stálo za to pouvažovat i na Javou
Home office: PC: MB: ASUS P8P67; CPU Intel Core i5 2500k; RAM: Kingston HyperX Genesis Grey 16GB; GPU: AMD Radeon 6950@6970; Storage: INTEL 320 120GB SSD + Samsung SpinPoint EcoGreen F4 2TB; PSU: SEASONIC X-760; Case: Fractal Design DEFINE R3 Pearl Black; Monitor: DELL U3011 + 2x DELL P2011H; KB + mouse: Logitech K800 + Logitech Performance MX
- WoiTa
- Mírně pokročilý

- Registrován: 07. říj 2004
- Bydliště: Chrudim, Brno
- Kontaktovat uživatele:
- jogy
- Nováček

- Registrován: 12. kvě 2006
- Bydliště: Kosice
Zalezi od toho co chces robit.
Ak chces robit programy narocne na vypoctovy vykon alebo hry a grafiku tak jednoznacne C++. Ziskas tak lepsi pristup k hardwaru a vytrieskas z neho co sa da. Mozes efektivne vyuzit viacjadrove CPU, vektorove instrukcie ako SSE, dokonca niektore casti pisat priamo v assembleri. Jednoducho program sa da lepsie optimalizovat na vykon a radovo ide az niekolko krat rychlejsie ako v C#.
Ak chces robit aplikacie kde viac zalezi na bezpecnosti a uz menej na vykone, tak jednoznacne C#. Je to novsi jazyk a programuje sa v nom jednoduchsie. Mas tisice hotovych funkcii ktore by si musel v C++ pisat sam.
Dalsou moznostou je Java. Ale Java nieje o vykone, je to o bezpecnosti a prenositelnosti. Programuje sa v nej podobne jednoducho ako v C#.
Ak chces robit programy narocne na vypoctovy vykon alebo hry a grafiku tak jednoznacne C++. Ziskas tak lepsi pristup k hardwaru a vytrieskas z neho co sa da. Mozes efektivne vyuzit viacjadrove CPU, vektorove instrukcie ako SSE, dokonca niektore casti pisat priamo v assembleri. Jednoducho program sa da lepsie optimalizovat na vykon a radovo ide az niekolko krat rychlejsie ako v C#.
Ak chces robit aplikacie kde viac zalezi na bezpecnosti a uz menej na vykone, tak jednoznacne C#. Je to novsi jazyk a programuje sa v nom jednoduchsie. Mas tisice hotovych funkcii ktore by si musel v C++ pisat sam.
Dalsou moznostou je Java. Ale Java nieje o vykone, je to o bezpecnosti a prenositelnosti. Programuje sa v nej podobne jednoducho ako v C#.
E2160@3.2GHz GA P35 DS3 4GB 800MHz Leadtek 8800GT @730/2200 Fortron 400W Samsung HD753LJ 750GB 24" LG L245WP-BN Habu Mice