Newsgroup: it.comp.lang.c++
Titolo: [un po' OT] Programma in C++

Quest'anno devo sostenere l'esame di Dinamica delle Strutture (CdL
Ingegneria Civile), che consiste soprattutto nella scrittura di un programma
per la risoluzione di un problema assegnato dal prof (in pratica FEM a
manetta...).
Il mio problema è che il prof sul suo PC ha installato solo un compilatore
Fortran e uno C mentre non ha un compilatore C++. Premesso che potrei anche
portare il mio programma anche con un portatile sapreste elencarmi un po' di
buone ragioni per convincerlo a farmi sostenere l'esame con un programma
scritto in C++? voi cosa gli direste?
Faccio notare che la sovrapposizione degli operatori è molto utile per le
operazioni matematiche (si devono fare per esempio molte operazioni su
vettori euclidei e su polinomi). Mentre a mio avviso sono naturalmente
individuabili delle classi, con tutte le conseguenze in termini di
ereditarietà, polimorfismo... e poi a differenza del C c'è la STL...
Grazie e
Bye bye
Antonio

 vettori euclidei e su polinomi).
Overloading in italiano si traduce con *sovraccaricamento*, nn
sovrapposizione!
--
Ciao da Kleidemos
C++ Programmer
Visual C++ 6

sovrapposizione!
Overloading non si traduce proprio. IMO tradurre questi
termini fa solo danni inutili.
Andrea

 ereditarietà, polimorfismo... e poi a differenza del C c'è la STL...
Se il tuo prof. e' una persona curiosa, e se te la senti di puntare ad
utilizzare librerie allo stato dell'arte, potresti dare un'occhiata a
Boost.uBlas o librerie simili, che dovrebbero coniugare delle ottime
prestazioni grazie alla lazy evaluation con una notevole
intellegibilita' grazie all'overload degli operatori.
Questi potrebbero essere fattori interessanti per qualcuno che deve
servirsi di questo tipo di strumenti, ma per il quale questi non
costituiscono il fulcro dell'attivita' professionale, come immagino
sia nel caso del tuo professore.
Facci sapere come e' andata!
Ciao,
Nicola

 Facci sapere come e' andata!
Sicuramente ma non prima di mesi (voglio fare le cose per bene...)
Bye
Antonio

 Overloading non si traduce proprio.
A parte che mi sembra che Overloading -> Sovraccaricamento mi sembra che sia
una traduzione abbastanza consolidata, e' anche quella letterale, e
sovraccaricamento in italiano vuol dire esattamente cio' che overloading
vuol dire in inglese (a meno di qualche possibile significato recondito che
al momento non so...). Per cui, se a te non piace usare i termini italiani,
puoi dirlo in inglese, ma la traduzione rende IMHO molto bene l'idea.
Ciao,
Zeppe

 una traduzione abbastanza consolidata, [...]
Solo nelle facolta' di ingengeria ;-)
Ciao,
Nicola

 termini fa solo danni inutili.
Certi nomi hanno un significato che una traduzione puo' rendere esplicito o
puo' confondere, dipende solo dalla qualita' della traduzione stessa o dalla
esistenza di un sinonimo nella lingua italiana. In questo caso il termine
sovraccaricamento mi sembra azzeccato e piuttosto consolidato in
letteratura.
Ciao
Emanuele

 Solo nelle facolta' di ingengeria ;-)
ROTFL!!!
PS: provate a dire "sovraccarico" sul posto di lavoro, tra colleghi... 
Vedrete che "pernacchie"... ;-)))
-- 
Luc.

 Solo nelle facolta' di ingengeria ;-)
Ehm... infatti sono studente di ingegneria! :) Beh, sono d'accordo che in
cose come la programmazione l'italiano generalmente gioca un ruolo davvero
marginale, ma resta il fatto che la parola Sovraccaricamento non e'
formalmente sbagliata! :)
Mi sono ricordato oltretutto che un annetto fa, quando imparavo il c++,
volevo cercare overloading nell'indice analitico del libro e prima di capire
che si diceva sovraccaricamento, ci ho messo un bel po'! Quindi, Andrea
Griffini non aveva tutti i torti... ;P
Ciao,
Zeppe

 formalmente sbagliata! :)
Volendo essere pignoli, il termine italiano corretto e'
"sovraccarico". Solo che a chi non ha una certa formazione puo'
sfuggire l'accezione elettrica del termine, che in qualche modo fa da
ponte tra il suo significato iniziale (troppo peso) ed il significato
nell'ambito della programmazione.
Detto questo credo che ci sia un giusto equilibrio tra l'ossessione
alla francese per la traduzione a tutti i costi ed il nostro vezzo di
italianizzare termini stranieri. Ad esempio trovo piu' chiaro parlare
di overload piuttosto che di sovraccarico, ma e' molto meglio dire
"sovraccaricare" che non "overloadare"!
Ciao,
Nicola