Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Alt "Utilizator nou" pe T...

ULBS INFORMATICA

Index preturi

Boxa membrana tweeter infundata
 Am nevoie de poze cu un curcubeu

Whisky for Mac

Xiaomi 14 Gpay

Izolare zid exterior de scandura
 Dezinstalare drivere W11 23H3

Recomandare masina de spalat fiab...

BSOD din cauza Intel Audio DSP dr...

De ce sunt oamenii nostalgici
 Cum vand casa fara factura Hidroe...

Scor FICO minim

Tonometru compensat CAS?

polita RCA ONLINE
 

CodeBlocks vs Eclipse vs Visual C++

- - - - -
  • Please log in to reply
17 replies to this topic

#1
VladBtz

VladBtz

    Active Member

  • Grup: Members
  • Posts: 1,702
  • Înscris: 24.09.2014
Care dintre cele 3 IDE-uri este mai bun pentru un elev de liceu . Prin bun se intelege ca sa fie si usor de folosit dar nici sa nu dea erori , crushuri etc...Am un prieten care s-a apucat sa lucreze in Eclipse si spune ca face mai putine figuri decat codeblocks.

#2
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,598
  • Înscris: 30.07.2003
Depinde de sistemul de operare. Sub Windows mergi pe VC++. Desi ar trebui ca scoala sa va spuna ce si cum, sa nu vorbiti fiecare alta limba pentru ca la varsta asta nu realizati cat e comun si cat nu.

Edited by neagu_laurentiu, 19 May 2015 - 22:11.


#3
StefanSC

StefanSC

    Senior Member

  • Grup: Senior Members
  • Posts: 4,730
  • Înscris: 02.07.2011
Visual Studio e "standardul" in materie de IDE-uri cata vreme folosesti Microsoft SDK si dezvolti pt Windows :D.

Eclipse doar daca lucrezi in Java sau pe Linux.

QtCreator daca lucrezi cu Qt Framework.

#4
DaculScoril0

DaculScoril0

    Senior Member

  • Grup: Senior Members
  • Posts: 6,670
  • Înscris: 03.12.2014

View PostStefanSC, on 19 mai 2015 - 22:10, said:

Visual Studio e "standardul" in materie de IDE-uri cata vreme folosesti Microsoft SDK si dezvolti pt Windows Posted Image.

Eclipse doar daca lucrezi in Java sau pe Linux.

QtCreator daca lucrezi cu Qt Framework.

Eclipse e bun și pentru C++ sau Lua, php, lisp,, sau (aproape) orice alt limbaj de programare sau scripting. Plus e gratis. Plus este mai răspândit și are mult mai multe pluginuri decât CodeBlocs.
În ecosistemul Microsoft Visual Studio e imbatabil.

#5
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,233
  • Înscris: 24.02.2007
Eclipse iti va scoate perii albi.
Daca esti sub Windows, cu Visual C++ faci debug mult mai usor decat folosind CodeBlocks.

Mai e CLion (pe bani), recent lansat.

Edited by dani.user, 19 May 2015 - 22:25.


#6
VladBtz

VladBtz

    Active Member

  • Grup: Members
  • Posts: 1,702
  • Înscris: 24.09.2014

View Postdani.user, on 19 mai 2015 - 22:22, said:

Eclipse iti va scoate perii albi.


dezvolta putin

#7
EnachescuAlin

EnachescuAlin

    Active Member

  • Grup: Members
  • Posts: 1,008
  • Înscris: 08.07.2013
Daca esti elev de liceu si esti pasionat de programare, eu n-as recomanda sa folosesti IDE. Ai putea folosi un editor text (notepad++) si compilatorul de care ai nevoie (gcc/g++ in cele mai multe cazuri). Daca folosesti Linux, as recomanda vim + gcc/g++.

#8
MrReason

MrReason

    Senior Member

  • Grup: Senior Members
  • Posts: 9,266
  • Înscris: 08.10.2010
Pentru un elev de liceu , respectiv pentru ce invata ei, eu zic ca e arhisuficient CodeBlocks(nu stiu la ce "figuri" te referi), unde mai pui ca e mult mai lightweight. Visual Studio si Eclipse sunt niste chestii masive si complexe, iar o comparatie directa cu CodeBlocks nu e tocmai adecvata, insa grosul capabilitatilor acestora nu va fi folosit de elevi de liceu (care am impresia ca nici macar debugging nu invata sa faca).

Edited by MrReason, 20 May 2015 - 14:53.


#9
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,233
  • Înscris: 24.02.2007

View PostVladBtz, on 20 mai 2015 - 14:20, said:

dezvolta putin

In Eclipse totul pare mult mai complex decat este si te lovesti de fel si fel de ciudatenii si bug-uri deranjante.
http://www.ihateeclipse.com/

#10
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

View PostVladBtz, on 19 mai 2015 - 21:59, said:

Care dintre cele 3 IDE-uri este mai bun pentru un elev de liceu
Scopul unui elev e sa invete, nu sa lase un IDE sa faca unele lucruri pentru el.

IDE-urile nu sunt pentru elevi, sunt pentru programatori care trebuie sa fie productivi, deoarece deadline-urile le sufla in ceafa.

La un moment dat, orice IDE va claca, si atunci doar cunostintele de "sub capota" te mai pot ajuta sa iesi din mocirla.

#11
DaculScoril0

DaculScoril0

    Senior Member

  • Grup: Senior Members
  • Posts: 6,670
  • Înscris: 03.12.2014

View PostEnachescuAlin, on 20 mai 2015 - 14:45, said:

Daca esti elev de liceu si esti pasionat de programare, eu n-as recomanda sa folosesti IDE. Ai putea folosi un editor text (notepad++) si compilatorul de care ai nevoie (gcc/g++ in cele mai multe cazuri). Daca folosesti Linux, as recomanda vim + gcc/g++.

asta da masochism!

#12
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

View PostDaculScoril0, on 20 mai 2015 - 15:56, said:


asta da masochism!
Exista foarte multe proiecte folosite de milioane de programatori, scrise in principal in vim sau similar, si compilate via makefiles & co.

IDE-urile clacheaza bigtime cand e vorba de cateva milioane de linii de cod.

Masochism ar fi sa folosesti un IDE in astfel de situatii.

Insa ca elev, folosirea unui IDE nu e masochism, ci autostimularea necunoasterii si ignorantei.

#13
TS030

TS030

    Guru Member

  • Grup: Senior Members
  • Posts: 15,193
  • Înscris: 25.06.2012

View PostDaculScoril0, on 19 mai 2015 - 22:21, said:

Eclipse e bun și pentru C++ sau Lua, php, lisp,, sau (aproape) orice alt limbaj de programare sau scripting. Plus e gratis.
Visual Studio Community Edition este de asemenea gratis - pentru uz individual, pentru firme mici (max. 5 useri) si pentru uz academic.

Ideea cu notepad++ e buna. Pentru inceput.

Edited by TS030, 20 May 2015 - 16:35.


#14
EnachescuAlin

EnachescuAlin

    Active Member

  • Grup: Members
  • Posts: 1,008
  • Înscris: 08.07.2013

View PostDaculScoril0, on 20 mai 2015 - 15:56, said:


asta da masochism!

hai zau? macar am invatat cum functioneaza un compilator cu adevarat. Si asa de naspa e sa nu folosesti vreun IDE...de aia inca nu folosesc. Daca lucrez la un proiect care are mai multe fisiere atunci apelez la makefile, daca nu compilez direct din terminal. De unde rezulta masochismul ca eu nu reusesc sa-mi dau seama?

#15
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,233
  • Înscris: 24.02.2007
Sa stii ce un compilator si care-i procesul de obtinere a unui executabil pornind de la codul scris de tine e ceva de baza/bun simt, ce orice programator (fie el si elev) ar trebui sa stie.
Dar cat iti ia sa intelegi treaba asta? O luna? Doua? Apoi treci mai departe si te concentrezi pe alte aspecte.

Visual Studio, de exemplu, iti ofera (fata de abordarea manuala), la nivel de incator:
  • Gruparea surselor intr-un proiect
  • Raportarea erorilor de sintaxa pe masura ce scrii, inainte de compilare
  • Debugging foarte facil

Care dintre aceste facilitati este atat de "diabolica", incat sa trebuiasca cineva sa foloseasca 4 ani doar un editor text si consola?

View PostOriginalCopy, on 20 mai 2015 - 16:02, said:

IDE-urile clacheaza bigtime cand e vorba de cateva milioane de linii de cod.

Afirmatia asta mi se pare cam fortata. Asa cum nu ai mii de surse deschise in vim, in acelasi timp, nu te obliga nimeni sa le deschizi pe toate odata intr-un IDE, mai ales cand sunt grupate in diverse proiecte, cum ar fi si normal la asemenea surse mamut.
In Visual Studio (probabil si in altele) poti pastra proiecte in starea unloaded si le incarci doar la nevoie.
Iar compilarea e coordinata cu un tool separat (msbuild), deci e independenta de ce-ti afiseaza IDE-ul si poate fi invocata si manual (din cosola) la nevoie.

Edited by dani.user, 20 May 2015 - 16:36.


#16
EnachescuAlin

EnachescuAlin

    Active Member

  • Grup: Members
  • Posts: 1,008
  • Înscris: 08.07.2013

View Postdani.user, on 20 mai 2015 - 16:34, said:

Visual Studio, de exemplu, iti ofera (fata de abordarea manuala):
  • Gruparea surselor intr-un proiect
  • Raportarea erorilor de sintaxa pe masura ce scrii, inainte de compilare
  • Debugging foarte facil
  • exista un plugin pentru vim care face ceva asemanator
  • mi se pare chiar inutul
  • asta se poate numi facilitate


#17
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,233
  • Înscris: 24.02.2007
Uitasem de AutoComplete/IntelliSense.

#18
DaculScoril0

DaculScoril0

    Senior Member

  • Grup: Senior Members
  • Posts: 6,670
  • Înscris: 03.12.2014

View PostEnachescuAlin, on 20 mai 2015 - 16:33, said:

hai zau? macar am invatat cum functioneaza un compilator cu adevarat. Si asa de naspa e sa nu folosesti vreun IDE...de aia inca nu folosesc. Daca lucrez la un proiect care are mai multe fisiere atunci apelez la makefile, daca nu compilez direct din terminal. De unde rezulta masochismul ca eu nu reusesc sa-mi dau seama?

programatorii adevărați scriu direct în cod mașină, n-au nevoie de brizbrizuri....

Edited by DaculScoril0, 21 May 2015 - 23:25.


Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate