D dili github'da bir kaç proje halinde gelişiyor:
https://github.com/D-Programming-Language
Birisi bu projelerin en ilginç üç tanesi olan dmd, druntime, ve phobos üzerinde çalışmayı kolaylaştıran bir ortam geliştirmiş. Şurada duyurdu:
http://forum.dlang.org/thread/ygwzndxbwzrxzlhuooty@forum.dlang.org
Ne yazık ki henüz Windows'da çalışmıyormuş. Bu ortamı edinmek için Linux konsolunda şu komutları işlettim:
'
$ git clone git://github.com/carlor/dlang-workspace.git dlang
$ cd dlang/
$ git clone git://github.com/D-Programming-Language/dmd.git
$ git clone git://github.com/D-Programming-Language/druntime.git
$ git clone git://github.com/D-Programming-Language/phobos.git
$ chmod a+x posix/gen.sh
'
(Not: Aslında sonuncu adıma gerek olmamalıydı. Onu, gen.sh'i çalıştırılabilen betik program haline getirmek için kullanmak zorunda kaldım.)
Bu noktadan sonra artık dmd, druntime, ve phobos'u oluşturmaya hazırsınız:
'$ posix/gen.sh'
Sonuçta wbd isminde bir program oluşuyor (ismi galiba "whole body diffusion MRI"dan geliyormuş. Nedense?). Bu, dmd'nin bir sonraki sürümü olacak... merhaba.d programınızı oluşturup derleyin:
'$ ./wbd merhaba.d -w
$ ./merhaba
Merhaba dünya!
'
Hepsi o kadar! :)
Şimdi gidin dmd'yi, druntime'ı, veya phobos'u düzeltin, geliştirin, vs. :)
Aslında küçük bir aksaklıkla karşılaştım: wbd galiba yalnızca bu klasör içindeyken çalışıyor. Olsun...
Ali
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]