Newsgroup: it.comp.lang.c++
Titolo: Fortran77

Appartengo ad un'associazione professionale e i miei soci vorrebbero
acquistare un programma (ed il relativo sorgente) alquanto costoso scritto
in Fortran77 che fa la valutazione e simulazione dei rischi chimici in siti
industriali in caso di incidenti. 
Si tratta quindi di un programma tecnico - scientifico.
A parte i miei dubbi sull'utilità dello stesso vi vorrei chiedere
un'opinione sul fatto che sia scritto in Fortran77. A me risulta che
attualmente i programmi scientifici sono scritti in C e C++.
Suppongo inoltre che si dovrà anche fare mautenzione (e/o aggiornamenti) e
mi chiedo quello che ciò potrebbe comportare. 
Da quanto mi risulta il Fortran77 è un linguaggio vetusto il che mi fa
pensare che si tratti di un fondo di magazzino......attendo una vostra
opinione tecnica. Grazie :)
_______________________________________________________
Excite Inbox: la tua email gratuita e personalizzabile
http://inbox.excite.it
Il Mio Excite
http://www.excite.it
A.A.A. Relazioni: trovare l'amore non è mai stato più facile
http://aaa.excite.it/relazioni
-- 
Posted from 
fortune-rwcmta.excite.com
 [198.3.99.203] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Salve,
non posso entrare nel merito del programma in se'. Ti posso dire che nel
mio campo lavorativo - fisica particelle - il fortran e' tutt'ora il
linguaggio piu' usato per scrivere codice di simulazione e analisi.
Stiamo - lentamente - migrando al c++. 
In prospettiva quindi il tuo codice potrebbe essere obsoleto. Mi domando
pero' che senso abbia acquistare il sorgente di un programma: volete
fare voi la manutenzione? Se siete in grado di prendere consapevolmente
una decisione del genere siete anche in grado di valutare l'obsolescenza
o meno del codice stesso.

opinione tecnica. Grazie :)
Che il linguaggio sia vetusto e' vero. Ma se e' per questo il C stesso e' molto
piu' vecchio (salvo che e' stato "revisionato"). E lo stesso dicasi per C++ (pre
ISO), Smalltalk, Lisp e altri (linguaggi ancora oggi mainstream).
Comunque oggi molto codice nuovo viene sviluppato in altri linguaggi (C, C++) ma
non perche' siano piu' adatti al compito, solo perche' e' difficile trovare
buoni programmatori Fortran.
E mi aspetto che prodotti piu' nuovi siano anche piu' bacati (e/o difficili da
manutenere), proprio perche' sviluppati in linguaggi intrinsecamente meno
adatti.
Se poi il prodotto suddetto non deve girare solo su piattaforma Wintel ma anche
su architetture parallele ... se fosse in C lo riscriverei in fortran!
--
Andrea Ferro
---------
Brainbench C++ Master. Scored higher than 97% of previous takers
Scores: Overall 4.46, Conceptual 5.0, Problem-Solving 5.0
More info 
http://www.brainbench.com/transcript.jsp?pid=2522556

mi chiedo quello che ciò potrebbe comportare.
Dipende da chi la fa. La fate voi? Se si e avete sia il compilatore che un
adeguato numero di programmatori Fortran aventi un'età non troppo avanzata
il problema non c'e' (presumendo che comunque il prodotto sia morto prima
della loro età pensionabile). Altrimenti ...
------------------------------------------------------------
Rispondo sia ad Andrea che a Guido ringraziandovi per la spiegazione così
dettagliata.
Il punto è che noi acquisteremmo il programma e l'esclusiva di usare lo
stesso nei porti italiani e ci verrebbe fornito anche il sorgente....il
perchè mi risulta misterioso.  Nessuno di noi sa usare il Fortran77 (io so
programmare in C a livello dilettantesco) e non abbiamo nessun programmatore
Fortran. Saremmo pertanto alla mercè di chi ci vende il software. Per favore
mi sapreste dire che tipo di clausole relative alla manutenzione ed
aggiornamento dovremmo mettere nel contratto d'acquisto per evitare brutte
sorprese?
Grazie:)
_______________________________________________________
Excite Inbox: la tua email gratuita e personalizzabile
http://inbox.excite.it
Il Mio Excite
http://www.excite.it
A.A.A. Relazioni: trovare l'amore non è mai stato più facile
http://aaa.excite.it/relazioni
-- 
Posted from 
bucky-rwcmex.excite.com
 [198.3.99.218] 


opinione tecnica. Grazie :)
No, soprattutto per calcoli scientifici il Fortran e' ancora molto
utilizzato, la maggior parte delle simulazioni aeronautiche per esempio
e' fatta in fortran, e suppoendo che il software in questione ha a che
fare con calcoli di tipo scientifico statistico dove la velocita' non e'
un fattore determinante non e' detto che sia un fondo di magazzino...
In poche parole, chiedi la possibilita di poter fare alcune prove per
vedere se soddisfa le tue richieste. 
Tieni conto che la conversione Fortran->C non e' piu di tanto dolorosa e
in un futuro potresti affidare il codice ad un programmatore C
ciao
-- 
Antonello Pasella 
studente di Ing.Informatica al Politecnico di Torino
Attualmente svolgo attivita' di formazione professionale

in un futuro potresti affidare il codice ad un programmatore C
sotto linux esiste f2c che converte automaticamente da Fortran a C e
dicono che funzioni molto bene.
Anto
--
Antonio Cuni, 18 anni, studente
Brainbench Certification: 
Master C++: 4.6, higher than 98% of all previous test takers.
C Language: 3.32, higher than 79% of all previous test takers.
http://www.brainbench.com/transcript.jsp?pid=1301688

 sorprese?
Non sono in grado di capire quello che sta succedendo. Se loro insistono
che il loro "vendervi il software" consiste nel darvi il codice e poi ve
la cavate voi... beh, un dubbio sulla loro professionalita' puo' venire
fuori. Quanto meno dovrebbero fornirvi di tutta la documentazione
possibile, e voi essere una software house interessata a rilevare il
progetto.
Onestamente, l'idea che un gruppo di professionisti compri a caro prezzo
il codice di un programma - e basta - mi sembra difficile da digerire.
Credo che voi dobbiate decidere di cosa avete davvero bisogno - e il
codice sorgente non mi sembra che faccia parte delle cose di cui avete
bisogno - e poi comprare quello, e non altro.

 ha scritto nel messaggio
news:Vqb2OuDCl0+uJ2...@4ax.com...


bruttino in un codice ancora peggiore! L'hai mai provato?
no, visto che non conosco il Fortran, ma ne avevo sentito parlare
bene...
