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 |
java , c# sau c++
Last Updated: Jun 19 2017 21:47, Started by
andreisergiu12345
, Jun 02 2017 10:55
·
0
#1
Posted 02 June 2017 - 10:55
Salutare!As avea si eu o intrebare care este cel mai bun dintre java c++ si c#?vorbesc strict din punct de vedere al popularitatii,al vitezei si al portabilitatii?
|
#3
Posted 02 June 2017 - 11:00
C++ viteza si portabilitate.
Java portabilitate. C# si Java popularitate. Da' asta nu valoreaza doi bani asa la modul general, daca nu-s puse la treaba intr-un context bine dat. |
#4
Posted 02 June 2017 - 11:01
andreisergiu12345, on 02 iunie 2017 - 10:55, said:
Salutare!As avea si eu o intrebare care este cel mai bun dintre java c++ si c#?vorbesc strict din punct de vedere al popularitatii,al vitezei si al portabilitatii? |
#5
Posted 02 June 2017 - 11:54
Cel mai bun... poate am reusi sa determinam asta, dupa o discutie de jumatate de ora despre specificul proiectului pentru care vrei sa faci aceasta alegere
Nu exista un "cel mai bun" la modul absolut. Mai mult, e o idee proasta sa te cramponezi de un limbaj - care e o unealta, nu un scop in sine. Tiobe adreseaza intr-o masura aspectul "popularitate". Desigur, popularitatea este unul din aspectele mai putin importante. De fapt, vorbind despre Java, C++ si C#, este irelevant. Whatever. Viteza se masoara pe aplicatia dezvoltata, nu se determina prin posturi pe forumuri. In principiu, C++ iti ofera control asupra performantei... cat te-ajuta asta, ramane de vazut. Posibil C++. Portabilitate... C++ este portabil, disponibil pe foarte multe platforme; alternativa "mai portabila" fiind C, mai degraba decat Java. La modul cum e pusa intrebarea, e greu de crezut ca lucrezi pe o platforma pentru care sa nu fie disponibil un compilator C++ (sau un JVM). Limbajul nu este insa totul; mai conteaza librariile - iata, ne intoarcem la "specificul proiectului"; ai ce-ti trebuie pe platformele pentru care dezvolti? Java cu al sau "write (compile) once, run anywhere" tot nu te scuteste complet de probleme de compatibilitate, intre Java si Java Asadar, C++ si/sau Java. |
#6
Posted 02 June 2017 - 13:27
TS030, on 02 iunie 2017 - 11:54, said:
Portabilitate... C++ este portabil, disponibil pe foarte multe platforme; alternativa "mai portabila" fiind C, mai degraba decat Java. C++ = write once compile where you have the same tools and compatible IDE ecosystem. TS030, on 02 iunie 2017 - 11:54, said:
Java cu al sau "write (compile) once, run anywhere" tot nu te scuteste complet de probleme de compatibilitate, intre Java si Java Quote
Asadar, C++ si/sau Java. Ai asa: C cu implementare OOP a lui Stroustrup = C++ C cu implementare OOP a lui Gosling = java; Edited by lightpoint, 02 June 2017 - 13:31. |
#7
Posted 02 June 2017 - 13:36
#8
Posted 02 June 2017 - 13:50
#9
Posted 02 June 2017 - 13:51
"Java = compile once run everywhere where is a JVM port" - nu tocmai. Exista incompatibilitati intre versiuni, putine dar sunt. Cauta pe site-ul Oracle. Apoi, AFAIK JVM-urile mai vechi nu suporta facilitati introduse in ultimele versiuni (e greu de crezut ca vei gasi ultima versiune JVM pentru un sistem pentru care nu ai compilator C++).
"C++ = write once compile where you have the same tools and compatible IDE ecosystem." - nu. Nici macar nu ai nevoie de un IDE; tot ce-ti trebuie este un compilator C++. Desigur, nici aici suportul pentru limbaj nu e uniform. "Paradoxal ar fi C-ul,nici C++ si nici Java;" - C-ul nu a fost mentionat de initiator. In aproape toate situatiile in care poti folosi C, poti folosi C++. "Ai asa: C cu implementare OOP a lui Stroustrup = C++ C cu implementare OOP a lui Gosling = java;" Nu, nu, nu. C++ a pornit prin adaugarea OOP in C, dar este total eronat sa-l consideri "C cu implementare OOP". Sunt limbaje diferite, chiar daca C poate fi considerat aproape ca un subset al C++. Java a fost din start un limbaj diferit, dezvoltat pe baza unor premise diferite. Edited by TS030, 02 June 2017 - 14:02. |
#11
Posted 02 June 2017 - 17:14
Mi-am pus și eu acum ceva timp întrebarea asta, însă am ajuns la concluzia că e cea mai stupidă întrebare.
De ce să alegi când le poți cunoaște pe toate cele enumerate? C++ poate fi overkill pentru multe task-uri simple datorită faptului că trebuie să-ți aloci singur memorie / să o ștergi când termini treaba cu ea. C# și Java au în schimb Garbage Collector care ține minte de memoria alocată și o șterge când vede că nu o mai folosești. De aceea C# și Java sunt mai puțin performante decât C++. Însă pentru aplicații simple C# e arhisuficient. Dacă dorești să faci aplicații care necesită multe resurse și trebuie să se miște rapid (jocuri spre exemplu) dar nu vrei să te complici cu alocări/dealocări de memorie atunci mergi pe Java. Dacă vrei să ai control deplin al programelor tale atunci mergi pe C/C++. |
#12
Posted 02 June 2017 - 23:13
Quote C++ poate fi overkill pentru multe task-uri simple datorită faptului că trebuie să-ți aloci singur memorie / să o ștergi când termini treaba cu ea Ai smart pointers in STL care sunt chiar foarte utili. Bine, C++ ramane oricum mai greoi decat Java sau C# Edited by LittleWho, 02 June 2017 - 23:13. |
#13
Posted 03 June 2017 - 07:27
Incepem iar ?
Imi dau rau tare discutiile astea. Singuru lucru care conteaza e sa faci bani cu el. Daca-ti si place e si mai bine. Daca nu-ti place, o sa dai de gust dupa ce-o sa vezi ca poti sa iesi cu cate o femeie pe saptamana la munte. |
#14
Posted 03 June 2017 - 09:53
Java se foloseste si pt android si merge cam pe orice(windows,mac etc)
C# se foloseste mai mult pt aplicatii de windows C++ e cam vechi dar inca se mai foloseste |
#16
Posted 03 June 2017 - 11:15
@JustSm: C++ cam vechi? Ce vrei sa insinuezi cu asta, ca e mai tanar decat mine, prospatura, ce mai
C++ este un limbaj la fel de modern ca oricare altul; si e continuu dezvoltat. E gresit sa spui "inca se mai foloseste", caci nu e Fortran sau Cobol - e un limbaj folosit pe scara larga (la fel ca si celelalte doua enumerate); ai vazut poate ca C si C++ ocupa pozitiile 2 si 3 in topul Tiobe. Ba uneori o ia chiar inaintea limbajelor mai tinere, de exemplu lambda au fost introduse inaintea Java (C++11 vs. Java 8 IIRC). Ideea e ca sunt toate limbaje actuale; si evolueaza constant. Java si C++ sunt disponibile pe mult mai multe platforme decat "windows,mac etc". Aproape orice e disponibil pe "windows,mac", inclusiv C# prin Mono. Recomand urmatoarea prezentare, pana la 2:50 caci suntem pe aria Java. Este Bjarne Stroustrup vorbind despre C++ si utilitatea sa ca limbaj de programare; poate fi un soc pentru cei ce prin "calculator" inteleg PC. Java se bucura de asemenea de o aplicabilitate larga si da, a ajuns de asemenea pe Marte impreuna cu "colegul" C++. https://youtu.be/DvUL0Y2bpyc?t=52 Edited by TS030, 03 June 2017 - 11:16. |
#17
Posted 03 June 2017 - 11:30
Vin in apararea lui TS030. La fel am auzit si prin 2013 de la o colega mai mare in grad ca mine ( si cu nasu pe sus ) cum ca C++ e vechi a ramas acelasi de 20 de ani.
Eu sunt foarte bucuros sa imi vad colegii ignoranti, sa vad cum ei nu se ridica ci se duc in jos, deci automat ma ridic eu. Stiu ca par rautacios dar asta e lumea in care traim, macar nu fac eu in mod explicit asta, sa incerc sa-i trag in jos. JustSm, te invit sa arunci un ochi aici https://github.com/A...rn-cpp-features si sa-mi spui ce parere ai |
#18
Posted 03 June 2017 - 11:34
C-ul cu cin/cout predat in scoli (care nu-si propune sa prezinte vreo facilitate a limbajului) a ramas acelasi de 20 de ani.
|
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users