Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più
Dreame X60 Pro Ultra Complete implementa due bracci estensibili, per spazzola e moccio, che si spingono ben oltre quanto visto sino ad oggi permettendo una pulizia di casa ancor più capillare e precisa
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati
La tecnologia SQD-Mini LED di TCL arriva sul taglio da 65 pollici con la serie C8L: 2040 zone, pannello WHVA 2.0 e un picco che alle rilevazioni delle sonde tocca i 4400 nit nel profilo Filmmaker e un HDR quasi perfetto
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro
Wireless 2.4 GHz, Bluetooth 5.4, cancellazione attiva del rumore, design pieghevole e un'autonomia che mette in imbarazzo prodotti che costano il doppio. Le Maestro 500 non eccellono in nulla, ma offrono tutto. E a questo prezzo è difficile chiedere di più
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 01-02-2002, 00: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, 10: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, 14: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, 19: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, 20: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, 16: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, 21: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 02-02-2002, 23: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, 18: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, 05: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, 08: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, 09: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, 10: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, 12: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, 20: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, 20: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, 22: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, 22: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, 21: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, 00: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


Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più Dreame X60 Pro Ultra Complete: i bracci si esten...
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati TCL 65C8L, la recensione del SQD-Mini LED da 440...
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro MSI Maestro 500 Wireless: ANC e 90 ore di autono...
NL-LC1 è il primo dissipatore a liquido AIO di Noctua: silenzio è la parola d'ordine NL-LC1 è il primo dissipatore a liquido A...
Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con Android 15 e penna, dal prezzo super Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con ...
NASA e Relativity Space uniscono le forz...
watchOS 27 non arriverà su modell...
Apple, definiti i piani per i chip futur...
Ancora tagli nel futuro di XBOX: il caso...
Samsung Galaxy S27, il compatto potrebbe...
Sempre più IA nei videogiochi: con PUBG ...
La NASA avrebbe fermato i lavori sul mod...
Mancano pochi giorni al lancio della mis...
Prime Day in anticipo, giorno 7: tempo d...
Lo smartphone HONOR con batteria da 11.0...
Amazfit Bip 5, Active 3 Premium e Balanc...
Xiaomi potrebbe portare i suoi Pro e Pro...
Crisi delle memorie: CMF annulla il pros...
La PS6 si farà attendere: il lanc...
OnePlus non sente la crisi delle memorie...
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: 04:22.


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