Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Le soluzioni FSP per il 2026: potenza e IA al centro
Le soluzioni FSP per il 2026: potenza e IA al centro
In occasione del Tech Tour 2025 della European Hardware Association abbiamo incontrato a Taiwan FSP, azienda impegnata nella produzione di alimentatori, chassis e soluzioni di raffreddamento tanto per clienti OEM come a proprio marchio. Potenze sempre più elevate negli alimentatori per far fronte alle necessità delle elaborazioni di intelligenza artificiale.
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS è il principale operatore di servizi cloud al mondo e da tempo parla delle misure che mette in atto per garantire una maggiore sovranità alle organizzazioni europee. L'azienda ha ora lanciato AWS European Sovereign Cloud, una soluzione specificamente progettata per essere separata e distinta dal cloud "normale" e offrire maggiori tutele e garanzie di sovranità
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Xiaomi ha portato sul mercato internazionale la nuova serie Redmi Note, che rappresenta spesso una delle migliori scelte per chi non vuole spendere molto. Il modello 15 Pro+ punta tutto su una batteria capiente e su un ampio display luminoso, sacrificando qualcosa in termini di potenza bruta e velocità di ricarica
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 01-02-2002, 01:45   #1
KRYHAWOK
Senior Member
 
L'Avatar di KRYHAWOK
 
Iscritto dal: Sep 2001
Città: COMO, sul maestoso LARIO
Messaggi: 248
"Ma quanto è INUTILE il FORTRAN 77" ????

.... con una frase molto simile ha esordito la mia prof. di informatica, che non riusciva neppure a spiegare a sè stessa perchè nel programma delle lezioni fossero incluse una decina di ore sul Fortran_77.....

Da quel poco che ho visto è uno dei linguaggi più inutili, vecchi, astrusi, contorti che abbia mai visto...il Basic a confronto è una potenza divina!

OK, ammetto che in 10 ore di lezione (solo teoriche) non si può conoscere un linguaggio, ma vi garantisco che mi sono bastate. Ribadisco, è semplicemete INUTILE.

PS: fra 14 ore circa ho l'esame (anche) sul fortran e sono qui a postare... mah....
__________________
Athlon FX-53 / MSI K8N Neo2 Platinum / Corsair TwinX 1024 XL / 2 x WesternDigital Raptor 74GB - RAID 0 / Gainward PowerPack! 2200 GeF. 6800 256MB / Pioneer DVR-108 / LiteOn LTR-52327S / Enermax 550W / HP P1100 21" CRT
KRYHAWOK è offline   Rispondi citando il messaggio o parte di esso
Old 01-02-2002, 11:50   #2
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
... e fai pure ingegneria (a Camerino ?)
(comunque aggiorniamoci almeno al Fortran90)
a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 01-02-2002, 15:17   #3
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Tutta la programmazione in ambito matematico...supercomputer e simili...la fanno in Fortran...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 01-02-2002, 20:32   #4
atragon
Senior Member
 
L'Avatar di atragon
 
Iscritto dal: Sep 2000
Messaggi: 886
Io ci ho fatto una parte della tesi, basata sul calcolo numerico. In quell'ambito serve ancora eccome. In effetti ci lavorano ancora in parecchi e non solo per nostalgia...
__________________

1986/2008 - 22 anni di rabbia cancellati in un giorno. Adesso passeranno altri 22 anni.. Learn Falcon language sul sito ufficiale e sul mio
RIP NBA3D
atragon è offline   Rispondi citando il messaggio o parte di esso
Old 01-02-2002, 21:22   #5
KRYHAWOK
Senior Member
 
L'Avatar di KRYHAWOK
 
Iscritto dal: Sep 2001
Città: COMO, sul maestoso LARIO
Messaggi: 248
Quello che non riesco a capire (sempre in base a quel poco che so di Fortran) è che cosa abbia in più del Pascal, C, C++ ecc..

Sicuramente la pura gestione numerica è più rapida col F_77, ma bisogna pagare moltissimo in termini di flessibilità, forse troppo.
__________________
Athlon FX-53 / MSI K8N Neo2 Platinum / Corsair TwinX 1024 XL / 2 x WesternDigital Raptor 74GB - RAID 0 / Gainward PowerPack! 2200 GeF. 6800 256MB / Pioneer DVR-108 / LiteOn LTR-52327S / Enermax 550W / HP P1100 21" CRT
KRYHAWOK è offline   Rispondi citando il messaggio o parte di esso
Old 02-02-2002, 17:13   #6
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
La "pura gestione numerica" è TUTTO.

E' importante avere un linguaggio che generi eseguibili veloci (ma anche altri linguaggi lo fanno) e che soprattutto sia quanto più simile al linguaggio algebrico = FORmula TRANslator.

Poi, per fare dei rettangoli colorati dentro un rettangolone più grande (schermo) puoi usare un VisualX qualunque.
a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 02-02-2002, 22:34   #7
manseeverard
Member
 
L'Avatar di manseeverard
 
Iscritto dal: Jan 2002
Messaggi: 35
In piu' degli altri linguaggi ha una gestione efficientissima della memoria. Certo, non e' elegante dal punto di vista della programmazione, ma quando si cerca l'efficienza pura non si puo' anche pretendere la comodita' nella programmazione (esempio: java=comodita', fortran=efficienza)
__________________
Athlon XP 1700+ / Epox 8kha+ / 512mb Corsair PC2400 / IBM Deskstar 60gb / Hercules 3D Prophet 2 Ti 64mb
Non sono un overclocker (ma faccio sempre a tempo a diventarlo!!!)
manseeverard è offline   Rispondi citando il messaggio o parte di esso
Old 03-02-2002, 00:27   #8
/\/\@®¢Ø
Bannato
 
L'Avatar di /\/\@®¢Ø
 
Iscritto dal: Jul 2000
Città: Malo (VI)
Messaggi: 1000
Oltre a quanto gia' scritto, altri motivi per cui Fortran e' ancora usato se non sbaglio sono : librerie preesistenti molto efficienti, il fatto che in ambito scientifico e' ancora molto conosciuto e quindi puo' essere sfruttato piu' efficacemente che non altri linguaggi, e ( per il F77 ) la sua semplicita' e l'assenza di puntatori che permette a compilatori opportuni di analizzare il codice e parallelizzarlo in maniera automatica, e in certi ambiti, dove si utilizzano supercomputer con decine ( o anche centinaia ! ) di cpu, e' la manna dal cielo.
/\/\@®¢Ø è offline   Rispondi citando il messaggio o parte di esso
Old 04-02-2002, 19:10   #9
KRYHAWOK
Senior Member
 
L'Avatar di KRYHAWOK
 
Iscritto dal: Sep 2001
Città: COMO, sul maestoso LARIO
Messaggi: 248
Ok, mo ci siamo. Grazie delle spiegazioni.

byezz
__________________
Athlon FX-53 / MSI K8N Neo2 Platinum / Corsair TwinX 1024 XL / 2 x WesternDigital Raptor 74GB - RAID 0 / Gainward PowerPack! 2200 GeF. 6800 256MB / Pioneer DVR-108 / LiteOn LTR-52327S / Enermax 550W / HP P1100 21" CRT
KRYHAWOK è offline   Rispondi citando il messaggio o parte di esso
Old 06-02-2002, 06:45   #10
homero
Senior Member
 
Iscritto dal: Dec 2000
Città: BARI
Messaggi: 1983
il FORTAN è oggi INUTILE per chi comincia a programmare ed ha solo un valore "storico", questo non vuol dire che non abbia avuto una funzione importante in passato.

mi chiedo invece quanti linguaggi recenti sono inutili specie i vari script language ASP PHP CGI JAVA JAVASCRIPT VISUALSCRIPT TCL per citare solo i piu' famosi, qualcuno dice che è meglio averne tanti che pochi...io non sono daccordo a riguardo.
homero è offline   Rispondi citando il messaggio o parte di esso
Old 06-02-2002, 09:17   #11
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
CGI e ASP non corrispondono ad un linguaggio...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 06-02-2002, 10:59   #12
homero
Senior Member
 
Iscritto dal: Dec 2000
Città: BARI
Messaggi: 1983
si è vero...ad ogni modo richiedono una sintassi di programmazione ben precisa e articolata, allora....
homero è offline   Rispondi citando il messaggio o parte di esso
Old 06-02-2002, 11:45   #13
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da homero
[b]si è vero...ad ogni modo richiedono una sintassi di programmazione ben precisa e articolata, allora....
CGI (Common Gateway Interface) descrive le modalità di funzionamento del passaggio dei dati fra una pagina web ed una applicazione esterna (che rende dinamica la pagina web di risposta)...

ASP è una piattaforma per lo sviluppo di applicazione web...
Supporta lo sviluppo in VBScript o JavaScript

La versione .net dovrebbe supportare oltre a questi due anche C# e C++...se non sbaglio...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 06-02-2002, 13:04   #14
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
Scusate, ma se volete determinare i campi di velocità, pressione, temperatura e composizione sopra Milano o nella camera di combustione di un motore a scoppio o in un reattore chimico o nel case del vostro computer cosa utilizzate Java Script, C++ o un linguaggio il più possibile simile al linguaggio con cui sono scritte le equazioni che descrivono i principi di conservazione di massa energia e quantità di moto ?

Poi, dal punto di vista fondamentale della SCRITTURA, di quello che si VEDE quando leggo un codice OO, tutte le 'meraviglie' della programmazione ad oggetti derivano da una semplice regola di naming: battezzo tutte le variabili, le costanti, le procedure, le funzioni, gli eventi attinenti allo stesso oggetto con lo stesso cognome.
Ma questa è una buona regola formale che posso (devo) usare anche in linguaggi non OO, con la sola differenza che uso l'underline invece del punto e non mi diverto a parlare di classi e loro istanze e di ereditarietà e di incapsulamento.

Ad ogni modo, se si riesce a tradurre in modo più o meno automatico da un linguaggio naturale ad un altro, si può tranquillamente tradurre con poco più che un editor di testo da un linguaggio di programmazione ad un altro.
La clausola che alcune caratteristiche intrinseche tipo ricursività, allocazione dinamica, ecc. devono essere per forza implementate nel linguaggio è solo apparente: basta scrivere un codice che scrive codice (o modifica se stesso).

Quello che voglio dire è che un linguaggio di programmazione è solo un vestito formale che deve essere quanto più simile al linguaggio naturale con cui certi problemi sono stati affrontati.
E quindi chi si occupa di fisica, chimica, ingegneria ecc. pensa in termini matematici e scrive in Fortran.

Poi, dopo analisi numerica, per passare al C++ si può sempre tenere lo Stroustroup sul comodino ...
a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 06-02-2002, 21:46   #15
KRYHAWOK
Senior Member
 
L'Avatar di KRYHAWOK
 
Iscritto dal: Sep 2001
Città: COMO, sul maestoso LARIO
Messaggi: 248
Può anche essere... ma a me viene 200 volte + naturale scrivere in C++ (a parte quando tento di dichiarare array 3x3 con int a[2][2] ...) che in fortran. La stessa modalità con cui gestisce l'output rende il codice molto meno leggibile di quanto possa essere un listato C++ non mastodontico.
L'unica cosa che mi farebbe usare il fortran sarebbe avere dati da calcolare e visualizzare con una precisione assoluta... ma questo mi pare un compromesso eccessivo rispetto alla perdita di flessibilità, punto di forza C++ (che si usino oggetti o meno).
__________________
Athlon FX-53 / MSI K8N Neo2 Platinum / Corsair TwinX 1024 XL / 2 x WesternDigital Raptor 74GB - RAID 0 / Gainward PowerPack! 2200 GeF. 6800 256MB / Pioneer DVR-108 / LiteOn LTR-52327S / Enermax 550W / HP P1100 21" CRT
KRYHAWOK è offline   Rispondi citando il messaggio o parte di esso
Old 06-02-2002, 21:55   #16
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da a2000
[b]Poi, dal punto di vista fondamentale della SCRITTURA, di quello che si VEDE quando leggo un codice OO, tutte le 'meraviglie' della programmazione ad oggetti derivano da una semplice regola di naming: battezzo tutte le variabili, le costanti, le procedure, le funzioni, gli eventi attinenti allo stesso oggetto con lo stesso cognome.
Ma questa è una buona regola formale che posso (devo) usare anche in linguaggi non OO, con la sola differenza che uso l'underline invece del punto e non mi diverto a parlare di classi e loro istanze e di ereditarietà e di incapsulamento.
Non sono affatto d'accordo...che fine fanno ereditarietà (che non è divertente, ma utile, soprattutto per riusare codice non scritto da te), polimorfismo... Sono concetti che rendono la programmazione + semplice e veloce....
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 06-02-2002, 23:12   #17
KRYHAWOK
Senior Member
 
L'Avatar di KRYHAWOK
 
Iscritto dal: Sep 2001
Città: COMO, sul maestoso LARIO
Messaggi: 248
Quote:
Originariamente inviato da cionci
[b]
Non sono affatto d'accordo...che fine fanno ereditarietà (che non è divertente, ma utile, soprattutto per riusare codice non scritto da te), polimorfismo... Sono concetti che rendono la programmazione + semplice e veloce....
Sottoscrivo in pieno.
Quando ho scritto le mie prime righe di codice (Basic sul C64 in 1a media...) non avevo la minima idea di cosa fosse la programmazione a oggetti. Ma ora che, da poco, so esattamente di cosa si tratta, mi paiono uno strumento formidabile: pensa solo alla versatilità dei Template e alla loro potenza.
Inoltre, è 100 volte + facile gestire vecchi programmi scritti con le classi che senza.. ancor più se devi operare su un codice che non hai scritto personalmente, ma semplicemente piegare alle tue esigenze classi/template e similia realizzate da altri.
__________________
Athlon FX-53 / MSI K8N Neo2 Platinum / Corsair TwinX 1024 XL / 2 x WesternDigital Raptor 74GB - RAID 0 / Gainward PowerPack! 2200 GeF. 6800 256MB / Pioneer DVR-108 / LiteOn LTR-52327S / Enermax 550W / HP P1100 21" CRT
KRYHAWOK è offline   Rispondi citando il messaggio o parte di esso
Old 06-02-2002, 23:36   #18
/\/\@®¢Ø
Bannato
 
L'Avatar di /\/\@®¢Ø
 
Iscritto dal: Jul 2000
Città: Malo (VI)
Messaggi: 1000
Quote:
Originariamente inviato da KRYHAWOK
[b] pensa solo alla versatilità dei Template e alla loro potenza.
In effetti i template nulla hanno a che vedere con la programmazione ad oggetti. ( Esistono linguaggi di programmazione che forniscono i primi ma non la seconda ). Anzi in un certo senso sono tra loro ortogonali, e si completano a vicenda.
/\/\@®¢Ø è offline   Rispondi citando il messaggio o parte di esso
Old 08-02-2002, 22:50   #19
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
Poi, per curiosità, si può sempre fare un prodotto righe per colonne per vedere quale linguaggio se la cava meglio.
a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 09-02-2002, 01:02   #20
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da a2000
[b]Poi, per curiosità, si può sempre fare un prodotto righe per colonne per vedere quale linguaggio se la cava meglio.
Io ci sto...vediamo quale compilatore è + veloce ?

Dimmi un po' le dimensioni delle matrici iniziali e del risultato...
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Le soluzioni FSP per il 2026: potenza e IA al centro Le soluzioni FSP per il 2026: potenza e IA al ce...
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa AWS annuncia European Sovereign Cloud, il cloud ...
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto Redmi Note 15 Pro+ 5G: autonomia monstre e displ...
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione HONOR Magic 8 Pro: ecco il primo TOP del 2026! L...
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
Apple contro Intel e AMD: i numeri che r...
Il facelift di Volkswagen ID.4 sembra un...
Pokémon arriva negli Universal St...
Attenzione al nuovo malware per Android:...
Netatmo aggiorna riscaldamento e sicurez...
Netflix punterà sempre più...
Un futuro pieno di schifezze fatte dall'...
CATL svela la batteria al sodio che pu&o...
Apple è in difficoltà con ...
Apple starebbe lavorando ad un 'Pin inte...
Sedie da ufficio di qualità a prezzi bas...
Mercedes-AMG svela la nuova F1: conferma...
Europa: nel 2025 le principali fonti di ...
Outlook inutilizzabile su Windows 11: Mi...
Acer Predator Helios 18 AI, un portatile...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 14:37.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v