Diskuze: Rozdiel medzi C C+ C++ C#
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 10 zpráv z 10.
//= 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.
no C, C++ a C# jsou programovací jazyky.. C+ je známka v americkém hodnotícím systému
C je puvodni jazyk, vymysleli ho ti inzenyri z AT&T , ti sami, kteri stvorili UNIX .. je to velmi mocny jazyk, kompilovany, nepodporuje tridy, podporuje primitivni datove typy a pole, s poli charu je mozno nakladat jako se stringem .. ma predchudce objektu tzv. struktury (to je vec co ma promenne (slozky) ale nema metody/funkce)
C ++ je jazyk z cecka vychazejici, podporuje objekty v plnem slova smyslu, spoustu vychytavek, je to takovej cistokrevnej bratr C# a Javy mozna spis strejc ... rozdil je urcite v pokrocilosti, c++ je pro vyvoj vetsich projektu vhodnejsi (prave kvuli objektum) C se pouziva hlavne v mikroprocesorech a tak
C umoznuje inline Assembler (myslim, ze i C++, vetsinou je to tak, ze co slo v C jde v C++ taky)
C+ neni programovaci jazyk (pokud vim)
C+ bol môj prešľap Ospravedlňujem sa ak som niekoho urazil. Ale ďakujem všetkým ...
vklidu spis bych rekl ze pobavil ... ono tohle neni vubec nezvykla mejlka ... na netu jsem toho kdysi nasel destiky, lidi proste cekaj, ze mezi trojkou a jednickou bude mezistupen me treba vzdycky zajimalo jestli by se do javascriptu dalo psat inline ceckem ... no taky je to nesmysl...ale ty moznosti ...
Jinak C je z roku 1972 a udělal si ho Ritchie, aby v něm psali v Bell Labs Unix a nemuseli to mlátit v asembleru.
C++ je z roku 1983 a má to být v zásadě "vylepšené C" - tj. zásadně rozšířena knihovna, přidání abstrakce, OOP, string apod. a zároveň si zachovat sílu C (tj. možnost pracovat i s jednotlivými bity, inline asembler, vlastní správa paměti, apod.
C# je z roku 2000 od Microsoftu a byl to nový jazyk pro jejich novou .NET platformu a představa byla opět vylepšit předchozí jazyk - C++. Hodně se ale inspirovali i u Javy, je tam nějaký mezikód (takže můžeš pro .NET psát v různých jazycích). Je to hodně vysoký (abstraktní) jazyk a za programátora dělá spoustu věcí - je tedy "blbuvzdornější" a vývoj v něm jde rychleji (obzvláště u běžných, okenních aplikací), ale za cenu ztráty kontroly nad tím, co přesně se děje. Je tedy pomalejší než dobře napsaný C++ kód, ale ten rozdíl většinou není zásadní.
Jinak pro zajímavost - jméno C# vzniklo tak, že vezmeš ++ a dáš je dvakrát nad sebe
Já ale píšu pomalu...
Zobrazeno 10 zpráv z 10.