Výsledky 1 až 25 z 46

Téma: C++ vs C#

Hybrid View

Předcházející příspěvek Předcházející příspěvek   Další příspěvek Další příspěvek
  1. #1
    Senior Member Avatar uživatele Anduril
    Založen
    12.10.2002
    Bydliště
    OVA, OL
    Věk
    42
    Příspěvky
    3 474
    Vliv
    324

    Standardní Re: C++ vs C#

    Citace Původně odeslal mraky Zobrazit příspěvek
    I kdyby dokazali, nebo jim bylo umozneno (Microsoftem) prepsat 100% knihoven, tak .NET uz bude nekde uplne jinde. Jinymi slovy programovat mono stejne rychle jako MS programuje .NET stejne nikdo nebude. Je to stejne naivni myslenka jako kdysi Lindows. Bylo tu uplne jasne, jen otazkou casu, nez to zahlti svet. A? Velke kulove.
    Myslim si to stejne. Imho aplikace z .NET nebudou nikdy plne prenositelne na Mono a opacne. dotNet imho obsahuje dost platformove specifickych veci a firemnich technologii (pristup k db napr. ADO).
    A pak taky ta rychlost vyvoje .NET. Ani jsem nestacil poradne probrat 2.0 a uz je tu pomalu 3.0.
    ntb: HP EliteBook 8460p i7-2640M | 8GB RAM | 120GB SSD + 500GB HDD | ATi HD6470 | 14" HD+ | W7 PRO
    home: HP Docking Station | HP L2045W | WD 500GB Scorpio Blue USB box
    work: HP Docking Station | HP L2445W
    audio: Epiphone G-400 SG + Sounder Telecaster | E-MU 0202 | Cambridge Audio Azur 340R | Wharfedale Diamond 9.2 | Magnat Betasub 20A | Sennheiser HD555

  2. #2
    Senior Member mince Avatar uživatele mraky
    Založen
    16.10.2002
    Bydliště
    Praha
    Příspěvky
    1 166
    Vliv
    298

    Standardní Re: C++ vs C#

    Stejne jsou veskere dalsi uvahy irelevantni. Na jednoduche prikladky si vem ten nejjednodussi jazyk. Pokud chces delat jen konvertory, kalkulatory a nic vic, tak je .NET kanon na vrabce.
    Pište česky: hold × holt

    hold – projev pocty nebo úcty (další význam je výkupné, vynucený poplatek ve válce)
    holt – povzdech; ve významu „inu, zkrátka a dobře“

  3. #3

    Standardní Re: C++ vs C#

    Myslim, ze .Net framework neni neco cim by se system "zasiral". Treba Visty maj uz .Net 3.0 jakou soucast systemu.

    Druhak, kdyz se napise Hello world v C#, tak ma +- 20kB a pobezi vsude tam kde je prislusny framework.

    Mno a doba je proste takova, ze neni cas na to aby kazdej programator znovu a znovu psal 100 radek kvuli zobrazeni tlacitka na okne. Jednak neni kdo by mu to zaplatil, druhak je to misto ke vzniku chyb.

    Na druhou stranu je jasne ze pokud nekdo chce napsat super rychlej simulator vyvoje pocasi, tak k tomu asi pouzije C/C++.

    PS: pristi jadro windows bude napsano prave v .Netu... >:}
    (uz v tom mely jet i Visty, ale nestihlo se to)
    GigaByte GA-M55plus-S3G --- A64 3200+ @ 24oo ~ 1,375V BOX --- 2x512 Geil 667 CL4 @ 980 CL5 --- WD2500KS --- Acer AL1721ms --- 1/1 MBit/s via WiFi
    Blog

    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 aneb jeste ze ty "ochrany" programujou rozumny lidi :]

  4. #4

    Standardní Re: C++ vs C#

    Citace Původně odeslal MEluZíNa Zobrazit příspěvek
    PS: pristi jadro windows bude napsano prave v .Netu... >:}
    (uz v tom mely jet i Visty, ale nestihlo se to)
    Nejaky lepsi vtip nepoznas?

    Inak okienkove veci vo Windows som robil len v Deplhi - uchylnostiam typu MFC (Microsoft Fucking Classes) som sa uspesne vyhybal a cely .NET uspesne ignorujem (co to vlastne je? myslim nejaku definicu bez pouzita buzzwords).
    Naposledy upravil Rainbow; 06.01.2007 v 20:20.
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

  5. #5

    Standardní Re: C++ vs C#

    Se zlozvyky vypestovanymi v Pascalu budes mit mene problemu pri programovani v C#.
    Asus P5B Deluxe/WiFi, Intel Q8300@7.5x440=3300MHz VCc1.15V, Speedstep enabled, CM HyperTX, 58oC IntelBurnTest pri 24oC okoli, 2x2048 DDR2 800 Geil(@866 5-6-6-15, 1.80V), HDD 3xSamsung F1 1TB, Gigabyte NX88T zalman, LCD FSC S20-1W, CM Centurion 532, PSU Seasonic 400W, UPS CyberFort 350

  6. #6

    Standardní Re: C++ vs C#

    Citace Původně odeslal Sasa Zobrazit příspěvek
    Se zlozvyky vypestovanymi v Pascalu budes mit mene problemu pri programovani v C#.
    Vim ze Packal neni nejlepsi zaklad
    Ale z duvodu ktere jsem vyse uvedl i s prihlednutim k tomu CO chci tvorit, je pro me .NET nesmysl, minimalne z toho duvodu, ze cilovy program bych nemohl prenaset na ostatni (rozumej zastarale) PC.

    K tomu .NET a vyvoji v programovani - nechtel jsem vyvolat flame o tom "co je lepsi". Ale vazne by me uprimne zajimalo, v cem by bylo pro mne jako potencionalniho programatora, nebo uzivatele lepsi na rozdil od klasickeho pristupu

    Ohledne tech 100 radek kodu jak psal MEluZíNa, tomu nerozumim... Mozna v dobach WinAPI, ale s MFC to byla uz otazka nekolika kliknuti V cem je to v .NET lepsi?

    Nerozumim taky jedne veci - pokud napr. moje programy budou vyuzivat nejakou "centralni" .NET 2.0 library a user si nasledne preinstaluje .NET 3.0, tak mu "mozna" prestane neco jet, neco se bude chovat malicko jinak,.. Ono totiz pri vyvoji .NET by muselo byt priserne tezke zachovat zpetne 100% kompatibilitu, takze je to IMHO nerealne, jinak by velikost baliku rychle rostla na rozdil od rychlosti. Moje predstava je, ze to je podobne jako vyvoj HTML - proste napisu stranky 100% fungujici v danem prohlizeci, pak prijde nova verze a neco je najednou trochu jinak. Jestli se pletu, tak me opravte - tohle jsou jen moje uvahy, ale pokud na tom neco je, tak potes koste az nekde pojede cca 80% firemnich aplikaci pres .NET
    PC: GA-EP45-DS3R | E8400 + Ninja | 8GB | 80GB SSD X25-M | Zotac 9500GT | Asus Xonar DX | 2x Hauppauge WinTV HVR-1300 | Enermax MODU82+ 525W | Lancool K1
    Foto: Canon 20D | Tokina 12-24/4 | Canon 24-105/4 L IS USM | Canon 50/1,8 | Giottos MTL3361 + 1301-621C | Nodal Ninja NN5

  7. #7
    Senior Member Avatar uživatele Anduril
    Založen
    12.10.2002
    Bydliště
    OVA, OL
    Věk
    42
    Příspěvky
    3 474
    Vliv
    324

    Standardní Re: C++ vs C#

    Citace Původně odeslal Aigor Zobrazit příspěvek
    Nerozumim taky jedne veci - pokud napr. moje programy budou vyuzivat nejakou "centralni" .NET 2.0 library a user si nasledne preinstaluje .NET 3.0, tak mu "mozna" prestane neco jet, neco se bude chovat malicko jinak,.. Ono totiz pri vyvoji .NET by muselo byt priserne tezke zachovat zpetne 100% kompatibilitu, takze je to IMHO nerealne, jinak by velikost baliku rychle rostla na rozdil od rychlosti. ...
    Ale kdepak Na pocitaci muzes mit treba 3 verze .NETu a aplikace pojedou porad stejne spravne. Pokud byla aplikace naprogramovana pod verzi 1.1, pak ji potrebuje pro svuj beh a bude tuto verzi vyuzivat, verzi 2.0 nepouzije. Kdyz je udelana ve verzi 2.0, potrebuje verzi 2.0, verze 1.1 nestaci atd..

    A jake jsou vyhody? Tak to si treba najdi.. nikdo te samozrejme nenuti .net pouzivat, pokud chces nadale psat aplikace v MFC, tak je pis v MFC. dotNet je ale zameren jinym smerem. Napr. webovou aplikaci udelas v C++ pomerne tezko Pak taky zvlaste .net od verze 2.0 je hodne klikaci...napr. zakladni kostru databazove aplikace udelas temer jen klikanim, pretahovanim komponent atd. Spousta veci uz je vyresena formou komponent, neni treba je programovat (napr. prihlasovani uzivatelu atd.). Je to proste snaha zjednodusit a urychlit vyvoj aplikaci.
    ntb: HP EliteBook 8460p i7-2640M | 8GB RAM | 120GB SSD + 500GB HDD | ATi HD6470 | 14" HD+ | W7 PRO
    home: HP Docking Station | HP L2045W | WD 500GB Scorpio Blue USB box
    work: HP Docking Station | HP L2445W
    audio: Epiphone G-400 SG + Sounder Telecaster | E-MU 0202 | Cambridge Audio Azur 340R | Wharfedale Diamond 9.2 | Magnat Betasub 20A | Sennheiser HD555

  8. #8

    Standardní Re: C++ vs C#

    Citace Původně odeslal Rainbow Zobrazit příspěvek
    Inak okienkove veci vo Windows som robil len v Deplhi - uchylnostiam typu MFC (Microsoft Fucking Classes) som sa uspesne vyhybal a cely .NET uspesne ignorujem (co to vlastne je? myslim nejaku definicu bez pouzita buzzwords).
    .NET je skvela vec pre lenivych programatorov
    ma svoje vyhody, ale nejake zlozitejsie veci, kde potrebujes trochu viac pamete lahucko zahltia aj silne masiny...
    na druhu stranu je to v pripade .aspx super vec, za dve tri hodky mas spravene relativne zlozite veci, kedze vsetko ti uz ludia naprogramovali a ty si to nechas od studia len doplnat
    Naposledy upravil visby; 07.01.2007 v 22:35.

    Velky srot s pokazenym zdrojom na oknach
    Maly srot s pokazenym ventilatorom na linuchoch
    Prestigio Visconte 120

  9. #9

    Standardní Re: C++ vs C#

    Napr. Mono pouziva dokumentaci od MS - je to prece kompatibilni...

    Citace Původně odeslal Anduril Zobrazit příspěvek
    Ani jsem nestacil poradne probrat 2.0 a uz je tu pomalu 3.0.
    .NET 3.0 je tusim jen .NET 2.0 + pribalene Avalon a Indigo - projekty, ktere tu uz byly docela dlouho samostatne. Tak nejak mi to rikal jeden Project Manager z Redmondu, uz si to presne nepamatuju, dostanu se k tomu za par mesicu, kde se to bude hojne pouzivat na jednom nejmenovanem projektu.

    Jinak mate pravdu, ze Mono nikdy .NET nedohoni, ja jsem to ale nemyslel ani tak. Jde o svobodu volby, mj. Mono muze krasne existovat oddelene a psat v tom platform-dependent (Unix) aplikace pujde taky.

    P.S.: Zrovna si pisu takovou malickou aplikaci pro sebe, a jako nejlepsi volba mi pripadlo pouzit klasicke GNU C A jsem spokojeny
    In a world without fences and walls, who needs Gates and Windows? | Nesnáším wide monitory.
    Workstation: Xeon E3-1275v5 :: Silentmaxx TwinBlock fanless :: Fujitsu D3417-B :: 32 GB ECC DDR4 :: Radeon Pro WX 2100 fanless :: Dell UP2715K :: Gentoo
    Server: Xeon E3-1245v6 :: Supermicro X11SSH-F :: 32 GB ECC DDR4 :: Aquantia 5GBase-T :: 36 TB storage :: Gentoo Hardened

  10. #10

    Standardní Re: C++ vs C#

    No mne GNU C stacilo na bakalarku a teraz aj na diplomovku (no este sa uvidi, ci bude stacit aj tym ludom z druhej strany )
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •