16/04/07 14:07
netarrow
NetArrow : tu quale filosofia ammiri di più tra purista e "basta che funzi" ?
non sopporto ne l'estremo di uno ne dell'altro, troppo purista ti fa perdere tempo, il basta che funzi dopo un pò di tempo non capisci più niente del codice, è per questo che quei libri mi piacciono perchè allo stesso tempo scrive "il purista aziano" e "il giovane skilloso".
Ad ogni modo un pò di cose da chiarire:
C++ è usato molto è ovvio, ma nonostante il fatto sia all purpose non è il più usato in tutti i campi, il C++ "fa un pò tutto" ma non "tutto bene", niente fa tutto bene, inoltre il C++ ha la pecca di essere poco produttivo rispetto i linguaggi di quarata generazione (java, .net, python ecc...), quindi per fare certe cose ci metti più tempo, ci vogliono più persone e più soldi.
Il C++ non è questo "super eroe" dei linguaggi che i bambini spacciano per la rete, è il punto di equilibrio tra i linguaggi vicini alla macchina e i linguaggi vicini all'uomo.
Tanto per fare un esempio programmi windows di alto livello per l'utente oggi le aziende preferiscono farli in Java, C#, VB.NET, Delphi.
E' chiaro che puoi fare anche in C++ quelle cose, ma con i pc di oggi il tempo uomo perso non giustifica il tempo macchina guadagnato, salvo particolari progetti: video giochi, sistemi operativi, software di basso livello, particolari dll ecc... (insomma anche progetti dove nn si ha altra scelta)
Quindi alla prossima uscita flame non argomentata quiudo il topic.
Ultima modifica effettuata da netarrow 16/04/07 14:11
aaa