Vala programlama dersleri

Başlatan Erdem, 27 Nisan 2024 - 22:44:48

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Erdem

Vala programlama dili

Daha önce ismi Vala olan bir programlama dili duymuş muydunuz?

Şimdi belki bazılarınız şöyle düşünebilir. Yüzlerce programlama dili var. Nereden çıktı bu Vala dili.

Soruyu o zaman şöyle soralım.

Daha önce ismi C olan bir programlama dili duymuş muydunuz?

Yazılım geliştirme ile uğraşıp da herhalde C dilini duymayan yoktur.

İşte Vala programlama dilinin ilginçliği burada başlıyor.

Vala nesneye yönelik bir programlama dili ve Vala derleyicisi C kodu üretiyor.

Derleyici kaynak yazılımı , makine dili ya da Assembly diline çevirmek yerine ara bir dile çeviriyor. Daha sonra bu oluşturulan ara dil bir C derleyicisi tarafından derleniyor.

Dil olarak da C, C++, D ve Java gibi dillerden etkilenmiş.

Vala ve D dili ile pencereli uygulamalar

Daha önce Vala ve D ile pencereli uygulama dersleri hazırlamıştık.

D ve Vala ile pencereli uygulamalar

Archlinux bölümünde 5. dersten başlıyor.
 
Derslerin devamında Gstreamer kütüphanesi kullanarak basit bir ses çalıcısı yapılıyor.

Yeni vala dersleri

Aşağıdaki adreste yeni Vala derslerine başladık.
 
Vala dersleri
 
Vala'nın yanında Meson kullanımı da anlatılıyor.
 
İşin güzel tarafı ise kaynak kodu indirip kolayca uygulamaları çalıştırabilirsiniz.

Elementary OS isimli bir Linux dağıtımı var. Bu deponun kaynak kodunu incelerseniz sıklıkla Vala kullanıldığını görebilirsiniz.

Bunun dışında Budgie isminde bir masaüstü ortamı var.
 
Kaynak kodu Vala'ya çevrilmiş.



Hafif, oldukça hızlı çalışan bir masa üstü ortamıdır kendileri.

Üstte hava durumunu, saati gösteren eklentileri görebilirsiniz.

Eklentiler Vala ve Python ile yazılıyor.

Sağ taraftaki gülen adamın üzerine tıklanıldığında selam veriyor. Bir arkadaşın eklenti yazmaya çalıştığını görebilirsiniz.
Eğer Arch Linux tabanlı bir dağıtıma geçmek isterseniz Arcolinux D sürümünü buradan indirebilirsiniz.

Elektronik