|
Page 1 of 4
Il linguaggio D, creato da Walter Bright della Digital Mars, è
sicurametne uno dei linguaggi più interessanti del momento. Esso
infatti è stato pensato niente meno che per soppiantare C e C++ in un
colpo solo! Se credete che sia uno scherzo o l'ennesimo progetto
paranoico di qualche programmatore in preda a deliri antisociali
prendetevi un po' di tempo per dare un'occhiata alle specifiche
del linguaggio. Il D infatti ormai non è più un progetto ma un prodotto
funzionante rilasciato in versione 1.0 nel Gennaio 2007 con tanto di
librerie standard e compatibilità ABI con il C. Tanto per intenderci Walter Bright
è colui che ha programmato il compilatore C e C++ della Digital Mars. È
lecito aspettarsi che da un tipo con una tale esperienza sia scaturito
qualcosa di molto, molto interessante. Ma per farci un'idea più precisa
sul linguaggio D la cosa migliore è sicuramente
mettere mano al codice. Vediamo quindi come istallare il compilatore D
su Windows XP.
Istallazione dei componenti
Per prima cosa all'indirizzo http://www.digitalmars.com/d/dcompiler.html dobbiamo scaricare i file dmd.zip e dmc.zip.
Che contengono rispettivamente il compilatore D e il linker più altre
utility. A questo punto copiate i suddetti file nella directory "C:\" e
scompattateli. Ciò creerà due cartelle, "C:\dmd" e "C:\dm". In caso
vogliate usare nomi o posizioni diverse per queste directory evitate di
usare nomi con spazi o che superino gli 8 caratteri. Ciò infatti può
creare problemi in certi sistemi. Fatto ciò dobbiamo modificare la
variabile d'ambiente PATH in modo che includa le directory C:\dmd\bin e
C:\dm\bin. Ciò è possibile andando in "Start" -> "Pannello di
controllo" -> "Sistema" -> "Avanzate" -> "Variabili
d'ambiente" -> "Variabili di sistema". Cliccando sulla variabile
"PATH" nel pannello "Variabili di sistema" vi si aprirà un finestra che
vi consentirà di modificare il contenuto della variabile come
mostrato in figura:
A questo punto l'istallazione è terminata. La directory "C:\dm"
contiene principalmente il compilatore C/C++ dmc,
altri programmi come make e link
e le librerie di sviluppo per Windows con relativi headers. La
directory "C:\dmd" tra l'altro contiene il compilatore D vero e proprio dmd.exe con relativo file di configurazione sc.ini, il debugger Microsoft wingdb.exe,
la documentazione HTML del linguaggio D e delle librerie di runtime, i
binari per Windows e Linux delle suddette librerie di runtime (phobos.lib e libphobos.a), vari esempi, i sorgenti delle librerie phobos e del frontend del compilatore D stesso. Ad esempio la versione GNU del compilatore D, GDC, utilizza questi stessi sorgenti.
Test dell'istallazione
Adesso apriremo una shell di Windows per controllare che tutto sia
apposto e compilare i nostri primi programmi in D. Andare su "Start"
-> "Esegui..." e digitare "cmd" nella finestra che compare, quindi
premete Ok.
Dalla shell di Windows eseguire il comando "echo %path%". In questo
modo possiamo controllare che le modifiche apportate alla variabile di
ambiente PATH siano attive. Inoltre eseguendo il comando "dmd"
otterrete informazioni riguardo al compilatore D appena istallato. Se
riscontrate problemi in questa fase ricontrollate le directory in cui
avete scompattato dmd.zip e dmc.zip e assicuratevi di aver impostato
correttamente la variabile di ambiente PATH.
<< Start < Prev 1 2 3 4 Next > End >> |