R: C++, Fortran e la grafica (was R: Fortran a Fisica!)

From: Giampaolo Tomassoni <change_this_to_my_last_name_at_ftbcc.it>
Date: 1999/12/14

Truth <doremi_at_fasolla.si> wrote in message
cfS44.21419$Bg7.209902_at_typhoon.libero.it...
>
>
> Alberto Scagliola <scalby_at_libero.it> wrote in message
> dwgY3.59543$s17.618812_at_typhoon.libero.it...
>
> > Da poco ho iniziato lo studio del linguaggio di programmazione Fortran
(77
> e
> > 90). Mi chiedp perch� venga ancora insegnato tale linguaggio nei corsi
di
> > laurea ion Fisica mentre nei corsi di Ingengeria viene adottato il C++.
>
> prof. pigri che non hanno voglia di aggiornarsi.
> softwaer troppo vecchi e complessi per fare il porting.

Concordo.


> Spezzo una lancia a favore del fortran: anche il C++ non e' in grado di
> "diseganre funzioni",
> in quanto il primo linguaggio ad ampia diffusione che si e' accorto che la
> grafica esiste
> e' Java.

Beh, anche in Java (come in C, C++ e Fortran), la 'grafica' viene
implementata attraverso l'uso di opportuni moduli esterni (librerie di
classi Java), i quali rappresentano un'interfaccia tra il linguaggio e
l'ambiente.

Neanche il linguaggio Java, quindi, implementa direttamente 'la grafica'.


> Per il C++, infatti, non ha nella sua verrsione standard , la grafica NON
> esiste.

E se ne guarda bene dall'implementarla direttamente...


> E' ha molte meno giustificazioni del vegliardo Fortran !

Secondo me ne ha molte. Cos� come quelli del Java, gli ideatori del C++ non
vollero appesantire la grammatica del linguaggio con keyword dedicate alla
grafica, quando � sufficiente adottare opportune librerie di classi per
ottenere lo stesso scopo. E con maggiore flessibilit�, per di pi�.

Il Basic � un esempio di linguaggio per uso generale, nella grammatica del
quale sono implementate keyword dedicate alla grafica. Guarda caso, �
proprio uno di quei linguaggi che sono meno portabili a causa della grande
variet� di 'dialetti'. Ancora guarda caso, le varie differenze dialettali
del Basic coinvolgono spesso proprio 'la grafica'.

Insomma, integrare troppe funzionalit� nella grammatica di un linguaggio �
un'operazione che va a scapito della portabilit� nonch� delle prestazioni
che un linguaggio pu� offrire.

Anche il Fortran non ha 'la grafica', ma solo perch� � nato un tantino
troppo presto: se fosse nato una decina di anni pi� tardi, ci sarebbero
anche le keyword grafiche ad appesantirlo...

Ciao,

--
------------------------------------------------------
Giampaolo Tomassoni Information Systems Consultant
P.za 8 Aprile 1948, 4 Tel/Fax: +39 (578) 21100
I-53044 Chiusi (SI)  e-mail: tomassoni_at_geocities.com
ITALY
homepage: http://www.geocities.com/Eureka/Park/2209/
Received on Tue Dec 14 1999 - 00:00:00 CET

This archive was generated by hypermail 2.3.0 : Fri Nov 08 2024 - 05:10:40 CET