C++ vs. C# vs Visual basic

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
HacIPex
Začátečník
Začátečník
Registrován: 11. led 2007

C++ vs. C# vs Visual basic

Příspěvek od HacIPex »

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
Vexfalard
Nováček
Nováček
Registrován: 15. bře 2006
Bydliště: Znojmo, Brno

Příspěvek od Vexfalard »

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ý
Mírně pokročilý
Uživatelský avatar
Registrován: 07. říj 2004
Bydliště: Chrudim, Brno
Kontaktovat uživatele:

Příspěvek od WoiTa »

VB je už uzavřená kapitola. Doporučuju začít s C++ nebo Javou. C# se pak naučíš snadno.
jogy
Nováček
Nováček
Uživatelský avatar
Registrován: 12. kvě 2006
Bydliště: Kosice

Příspěvek od jogy »

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#. 8)

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
HacIPex
Začátečník
Začátečník
Registrován: 11. led 2007

Příspěvek od HacIPex »

Diky, momentalně zkusím C#, pak C++
Odpovědět

Zpět na „Programování a web“