HummerCrush Posted October 4, 2015 Report Posted October 4, 2015 Care este diferenta intre programarea in C++ si cea cu C#. din cate am citit eu daca te apuci de invatat C# esti mai putin pregatit decat unul care stie C++. Care dintre cele 2 este mai "bun " pana la urma? Quote
Pavlov Posted October 4, 2015 Report Posted October 4, 2015 Daca nu ai fost pregatit sa descoperi raspunsul de unul singur, cel putin reusind sa pui intrebarile corecte pe google, nu esti pregatit pentru niciunul din ele.https://www.google.com.sg/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=differences+between+C+and+C%23 Quote
Active Members SynTAX Posted October 4, 2015 Active Members Report Posted October 4, 2015 Care este diferenta intre programarea in C++ si cea cu C#. din cate am citit eu daca te apuci de invatat C# esti mai putin pregatit decat unul care stie C++. Care dintre cele 2 este mai "bun " pana la urma?Voi sunteti viitori programatori. Pun intrebari cretine pe forumuri. Daca nici in era Google nu va gasiti singuri raspunsurile, eu propun sa va omorati sau cel putin sa incetati sa mai existati in societate. Quote
HummerCrush Posted October 4, 2015 Author Report Posted October 4, 2015 (edited) Cine tia zis ca sunt programator? stii ce meserie am Eu ? sunt Zidar ... ce fac pe calculator o fac ca un hobby totusi in timpul liber in loc sa fac alte chestii invat . am cunostinte de baza in html5,css3,javascript,php acuma vreu sa ma apuc si de C# doar de placere ..... nu sunt viitor programator Edited October 4, 2015 by HummerCrush Quote
andrei98M Posted October 4, 2015 Report Posted October 4, 2015 Cine tia zis ca sunt programator? stii ce meserie am Eu ? sunt Zidar ... ce fac pe calculator o fac ca un hobby totusi in timpul liber in loc sa fac alte chestii invat . am cunostinte de baza in html5,css3,javascript,php acuma vreu sa ma apuc si de C# doar de placere ..... nu sunt viitor programatorE ca si cum ai spune ca azi repari o masina, maine zugravesti, dupa devii inginer si pe toate le faci prost. N-are niciun sens ce faci si doar pierzi timpu. Quote
Byte-ul Posted October 4, 2015 Report Posted October 4, 2015 E ca si cum ai spune ca azi repari o masina, maine zugravesti, dupa devii inginer si pe toate le faci prost. N-are niciun sens ce faci si doar pierzi timpu.Mai bine sa piarda timpul asa in loc sa se joace diverse jocuri Quote
andrei98M Posted October 4, 2015 Report Posted October 4, 2015 Mai bine sa piarda timpul asa in loc sa se joace diverse jocuri Probabil, ai dreptate. Dar ce voiam eu sa se subinteleaga este ca ar putea aprofunda un singur limbaj si ar fi mult mai benefic. Quote
HummerCrush Posted October 4, 2015 Author Report Posted October 4, 2015 Nu m-am gandit niciodata sa fac ceva D.p.d.v. profesioanal . Aveti dreptate amandoi , eu vreu sa ma apuc de C# si .Net si asp.net ... deocamdata tot din placere de a invata doar in timpul liber , Oricum ce am invatat pana acuma nu-mi strica chiar daca nu o stiu la un nivel avansat o consider o baza care trebuie stiuta ca sa poti trece mai departe.Credeam ca C# este un fel de C++ mai avansat dar acuma am aflat ca sunt cu totul diferite Quote
watsonAI Posted October 4, 2015 Report Posted October 4, 2015 Pai, C# este oarecum limitat pe Windows in cea mai mare parte a timpului, pe cand c++ este mai mult sau mai putin multiplatform. Ce inseamna asta? C# este un limbaj de programare dezvoltat de Microsoft, si este bazat pe c++. Unele chestii sunt mai simplificate. Limbajul este facut pentru o dezvoltare mai rapida a aplicatiilor. C++ pe de alta parte, este un limbaj de programare de sistem, care este mai complex si iti da un grad mai mare de libertate. Totusi gradul de libertate vine cu un grad de dificultate al stapanirii limbajului ceva mai mare. Daca vrei sa lucrezi doar pentru windows, iti sugerez sa mergi pe C#, nu pierzi mare lucru, cu atat mai mult cu cat faci asta ca un hobby. C++ insa, desi este mai complicat, te poate ajuta sa intelegi alte limbaje de programare, deoarece o buna parte din facilitatiile c++ sunt valabile si in alte limbaje similare precum c#, php(pana la un anumit punct), java, javascript(la un nivel mult mai restrans), D, si Rust(ambele avand ca baza o buna parte din facilitatile c++).TLDR: C# este bazat pe C++ si este gandit pentru o dezvoltare mai rapida a aplicatiilor si o usurinta mai mare in dezvoltare. Ca si hobby, poti merge linistit pe c# fara regrete, totusi daca vei incerca sa inveti c++ la un nivel cat de cat decent, vei avea cunostintele necesare pentru a invata relativ usor limbajele urmatoare: C#, Java, D, Rust, (si ceva mai greu PHP, Javascript, python, vb). Quote
Erase Posted October 5, 2015 Report Posted October 5, 2015 (edited) Diferentele intre limbajele de programare mentionate sunt relativ mici dar importante.Spre exemplu in .Net (C#, VB, etc) nu poti scrie un driver, si daca vei scrie o aplicatie nu vei avea performanta unei aplicatii compilate nativ.watsonAI, cum adica C# este limitat in cea mai mare parte a timpului?LE: Am inteles.Esti un om care judeca o carte dupa coperta. Edited October 5, 2015 by Erase Quote
watsonAI Posted October 5, 2015 Report Posted October 5, 2015 @Erase adica c# este limitat la windows, totusi .net si implicit c# poate fi folosit pe linux/mac folosind mono, dar nu stiu cat de complet sunt implementate(mono si C#), din moment ce nu le-am folosit niciodata. Quote