Tanıtım
Sıra GtkD'ye geldiğine göre D hakkında ciddi bir bilgiye sahipsiniz demektir. Eğer eksikleriniz varsa mutlaka D derslerini okuyun ve ardından bu derslere başlayın.
İsterseniz önce GTK'nın ne olduğundan bahsedelim. GTK, C ile yazılmış, GNU LGPL 2.1 ile lisanslanmış platformdan bağımsız bir grafik kullanıcı arayüzüdür. Örneğin GNOME masaüstü GTK ile yazılmıştır. GTK C ile yazılmış olmasına rağmen, C++ başta olmak üzere, C#, Java, Python ve hatta PHP bağlayıcıları (binding) bulunmaktadır. GtkD de GTK'nın D bağlayıcısıdır ve GTK gibi GNU LGPL 2.1 lisansına sahiptir.
GtkD ile çalışabilmeniz için aşağıdakilere ihtiyacımız var:
- DMD 2
- gtkD 1.3.2
- Bir programlama veya metin editörü (örneğin: geany, gedit)
GtkD'yi kurabilmek için ayrıntılı bilgiyi D Dili Forum'da bulabilirsiniz.
Tanıtım için zannediyorum bu kadarı yeter, bir sonraki derste gtkD ile merhaba dünya diyeceğiz. Hazırlanmayı ihmâl etmeyin.