View Full Version : [Turbo Pascal 7] Errore con TP7
VaLe-182
15-07-2009, 17:08
Salve a tutti, vorrei iniziare a programmare anch'io, e come mio primo linguaggio ho scelto il Pascal. Così ho scaricato Turbo Pascal 7, ma non lo riesco ad avviare...Premetto che sono sotto Win7 x64 (build 7201 anche se stasera passo alla RTM build 7600). Ecco cosa esce:
http://i25.tinypic.com/14vgpiq.png
Mi dareste una mano? Grazie! ;)
P.S.: Ma per passare dalla 7201 alla RTM devo formattare per forza, non posso fare l'upgrade? Non me lo fa fare...:(
||ElChE||88
15-07-2009, 17:16
Turbo Pascal 7 è un relitto per MS-DOS.
malocchio
15-07-2009, 17:34
Penso che Turbo Delphi sia abbastanza aggiornato da essere compatibile con il tuo sistema. Inoltre dicono che sia il non-plus-ultra tra gli IDE per Pascal e Delphi
cdimauro
15-07-2009, 21:19
Salve a tutti, vorrei iniziare a programmare anch'io, e come mio primo linguaggio ho scelto il Pascal. Così ho scaricato Turbo Pascal 7, ma non lo riesco ad avviare...Premetto che sono sotto Win7 x64 (build 7201 anche se stasera passo alla RTM build 7600). Ecco cosa esce:
Mi dareste una mano? Grazie! ;)
MS ha dovuto eliminare il supporto al DOS e a Win16 con le versioni a 64 bit dei suoi sistemi operativi, per cui il TP (qualunque versione) non può funzionarti.
P.S.: Ma per passare dalla 7201 alla RTM devo formattare per forza, non posso fare l'upgrade? Non me lo fa fare...:(
L'upgrade non è previsto nemmeno per chi passa legalmente da Vista a Seven.
Penso che Turbo Delphi sia abbastanza aggiornato da essere compatibile con il tuo sistema.
Purtroppo non è aggiornato da secoli.
Inoltre dicono che sia il non-plus-ultra tra gli IDE per Pascal e Delphi
E' troppo vecchio ormai. Per avere compatibilità col TP c'è FreePascal, che è un ottimo compilatore dotato di un IDE che ricalca il tutto e per tutto il TP.
Ma io consiglio Delphi, che per Windows è il non plus ultra come IDE / RAD.
VaLe-182
15-07-2009, 22:22
Ok, grazie a tutti per le risposte...Comunque oltre al Pascal quale sarebbe un buon linguaggio per entrare un po' in questo mondo per me del tutto sconosciuto? Grazie ancora! ;)
cdimauro
15-07-2009, 22:59
Leggi la mia firma e avrai la tua risposta. :O
P.S. Non soltanto per imparare. Io lo uso da quasi 5 anni a lavoro, e con grandissime soddisfazioni. :cool:
malocchio
16-07-2009, 10:12
MS ha dovuto eliminare il supporto al DOS e a Win16 con le versioni a 64 bit dei suoi sistemi operativi, per cui il TP (qualunque versione) non può funzionarti.
L'upgrade non è previsto nemmeno per chi passa legalmente da Vista a Seven.
Purtroppo non è aggiornato da secoli.
E' troppo vecchio ormai. Per avere compatibilità col TP c'è FreePascal, che è un ottimo compilatore dotato di un IDE che ricalca il tutto e per tutto il TP.
Ma io consiglio Delphi, che per Windows è il non plus ultra come IDE / RAD.
Scusa la mia ignoranza, che differenza c'è tra Turbo/Pascal/Delphi??
Sono diversi linguaggi e se sì in cosa? Oppure ti riferisci ai compilatori/IDE? :help:
CoreDump
16-07-2009, 14:32
Ma io consiglio Delphi, che per Windows è il non plus ultra come IDE / RAD.
Quoto, ma se posso permettermi anche il progetto opensource Lazarus basato sempre su freepascal anche se un pò acerbo
è ottimo. E gratuito, multi piattaforma, compili praticamente su ogni architettura 32/64 bit ( provato per mie progetti
personalmente su WinXp32, Win7 64bit, Osx 10.5.7 Leopard, Linux Ubuntu 64 ) usando varie tipi di interfacce a secondo dell'OS appunto :)
Per chi fosse interessato e non lo conoscesse aggiungo il link http://www.lazarus.freepascal.org/
cdimauro
16-07-2009, 16:54
Scusa la mia ignoranza, che differenza c'è tra Turbo/Pascal/Delphi??
In principio era il Pascal. Poi venne il Turbo Pascal, sua estensione più nota. Infine arrivò Delphi, enorme estensione del precedente.
Sono diversi linguaggi e se sì in cosa? Oppure ti riferisci ai compilatori/IDE? :help:
Sì, sono linguaggi "diversi", ma sono comunque estensioni successive del Pascal.
Inoltre TP introdusse il concetto di IDE (editor e compilatore integrato; poi fu aggiunto anche il debugger), mentre Delphi quello di RAD (IDE per sviluppo di applicazione dotate di GUI tramite tool per disegnare interattivamente l'interfaccia utente).
Quoto, ma se posso permettermi anche il progetto opensource Lazarus basato sempre su freepascal anche se un pò acerbo
è ottimo. E gratuito, multi piattaforma, compili praticamente su ogni architettura 32/64 bit ( provato per mie progetti
personalmente su WinXp32, Win7 64bit, Osx 10.5.7 Leopard, Linux Ubuntu 64 ) usando varie tipi di interfacce a secondo dell'OS appunto :)
Per chi fosse interessato e non lo conoscesse aggiungo il link http://www.lazarus.freepascal.org/
Il problema è che, come dici tu, è ancora acerbo. Infatti non hanno ancora completato la riscrittura della VCL, che è l'autentico punto di forza di Delphi (oltre ovviamente al linguaggio).
CoreDump
17-07-2009, 10:03
Il problema è che, come dici tu, è ancora acerbo. Infatti non hanno ancora completato la riscrittura della VCL, che è l'autentico punto di forza di Delphi (oltre ovviamente al linguaggio).
Daccordo con te, ma ha alcuni punti di forza e cmq secondo me dipende da cosa devi realizzare, per progetti
lavorativi di un certo livello uso sicuramente il Delphi :D, per progetti personali o a scopo didattico va pi che bene imho :)
cdimauro
18-07-2009, 07:53
Personalmente uso Delphi abbastanza raramente ormai. Solo quando devo rimetter mano a vecchi progetti.
Per il resto preferisco Python, che anche dal punto di vista didattico è decisamente migliore.
Come compilatore free posso consigliarti Free Pascal che puoi scaricarti qui:
http://www.freepascal.org/
dotato di un'ottima documentazione più c'è la possibilità di interagire con la community. E' la scelta naturale se hai già familiarità con l'ambiente del turbo pascal 7 visto che FP nasce come sviluppo libero del TP7.
Nel futuro però ti suggerisco di passare al Delphi, non perchè sia diverso dal TP ma perchè permette di fare TUTTO quello che ti passa per la testa con una grafica seria.
Per la discussione sulla didattica... penso che il Pascal sia imbattibile al massimo possono esserci linguaggi in grado di equipararlo sotto questo aspetto. Soprattutto la chiarezza e la leggibilità appaiono subito agli occhi... anche a chi è digiuno completo di programmazione. Mi è capitato di far leggere un codice pascal a gente che non aveva MAI programmato, i quali capivano, senza aiuto, il funzionamento e lo scopo del programma stesso leggendo solo il codice... con questo ho detto tutto!
cdimauro
18-07-2009, 15:46
Perché non conosci Python. :O
Confronta i sorgenti scritti in FreePascal (http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang=fpascal&lang2=python&box=1) con quelli in Python (http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang=python&lang2=fpascal&box=1), e poi dimmi chi ti sembra più chiaro e leggibile. :cool:
P.S. Parlo da programmatore Pascal di vecchia data.
malocchio
18-07-2009, 19:29
Perché non conosci Python. :O
Confronta i sorgenti scritti in FreePascal (http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang=fpascal&lang2=python&box=1) con quelli in Python (http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang=python&lang2=fpascal&box=1), e poi dimmi chi ti sembra più chiaro e leggibile. :cool:
P.S. Parlo da programmatore Pascal di vecchia data.
Scusa ma quei "benchmarks" mostrano che Python è molto più lento ma molto pi veloce da scrivere rispetto al FreePascal?
cdimauro
18-07-2009, 20:39
Perché non conosci Python. :O
Confronta i sorgenti scritti in FreePascal (http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang=fpascal&lang2=python&box=1) con quelli in Python (http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang=python&lang2=fpascal&box=1), e poi dimmi chi ti sembra più chiaro e leggibile. :cool:
P.S. Parlo da programmatore Pascal di vecchia data.
:read:
Perché non conosci Python. :O
Confronta i sorgenti scritti in FreePascal (http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang=fpascal&lang2=python&box=1) con quelli in Python (http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang=python&lang2=fpascal&box=1), e poi dimmi chi ti sembra più chiaro e leggibile. :cool:
P.S. Parlo da programmatore Pascal di vecchia data.
Anche python è un altro linguaggio molto intuitivo, leggibile e adatto per la didattica, non ho mai detto il contrario. ;)
cdimauro
19-07-2009, 06:21
Avevi detto che Pascal è imbattibile dal punto di vista della didattica. :read: :fagiano:
Avevi detto che Pascal è imbattibile dal punto di vista della didattica. :read: :fagiano:
Infatti è imbattibile... al max sono pari dal punto di vista didattico tra loro. Il pascal è stato creato proprio per fare didattica, l'unica pecca è appunto che è rimasto un pò vecchiotto, ma se già si parla di delphi anche questo punto negativo non esiste più.
cdimauro
19-07-2009, 14:47
Confronta i sorgenti di Pascal e Python, e poi dimmi quale dei due ti sembra più didattico. :read:
Confronta i sorgenti di Pascal e Python, e poi dimmi quale dei due ti sembra più didattico. :read:
Insomma mi vuoi proprio convincere :p
cdimauro
19-07-2009, 16:17
Insomma mi vuoi proprio convincere :p
Quanto meno a provare Python. Poi, da buon conoscitore del Pascal, giudicherai tu stesso. :)
malocchio
20-07-2009, 00:38
Il lupo perde il pelo ma non il fizio
cdimauro
20-07-2009, 08:42
L'ultimo messaggio è il mio: ti riferisci a me? E per quale motivo, eventualmente?
malocchio
20-07-2009, 09:03
L'ultimo messaggio è il mio: ti riferisci a me? E per quale motivo, eventualmente?
Sì, mi riferisco a te, ma ti prego non te la prendere, è solo perché mi ricordo di aver già avuto una discussione simile, se vuoi lo modifico :)
cdimauro
20-07-2009, 10:35
Il problema è che non riesco a capire cosa vorresti dire... :boh:
banryu79
20-07-2009, 11:36
Il problema è che non riesco a capire cosa vorresti dire... :boh:
Che sei un predicatore con i controcoglioni :D (tradotto: un Python evangelist instancabile).
cdimauro
20-07-2009, 11:48
:rotfl: Allora ha ragione, ma... mi viene così naturale. :p
malocchio
20-07-2009, 12:20
Che sei un predicatore con i controcoglioni :D (tradotto: un Python evangelist instancabile).
Eccolo: non c'è bisogno di aggiungere altro :rotfl: :D:Prrr:
malocchio
20-07-2009, 12:22
Il problema è che non riesco a capire cosa vorresti dire... :boh:
L'ho già vista questa diatriba Python/Pascal per iniziare a programmare, al tempo avevo consigliato il Pascal, poi ci siamo quasi azzannati (forse). Questa volta non ci casco! :D :p
cdimauro
20-07-2009, 13:51
:rotfl: Adesso ricordo. Hai ragione!!! :stordita:
insomma... la stessa storia che si ripete! :p
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.