İçeriğe atla

Vala (programlama dili)

Vala (programlama dili)
ParadigmasıNesne yönelimli programlama
İlk çıkışı2006 (18 yıl önce) (2006)
GeliştiriciJürg Billeter, Raffaele Sandrini
Kararlı sürüm0.56.3[1] (3 Eylül 2022 (2 yıl önce) (2022-09-03))
İşletim sistemiÇapraz platform yazılımı
Olağan dosya uzantıları.vala, .vapi
Web sitesivala.dev

Vala, C kodu üreten ve GObject sistemini kullanan nesne yönelimli bir programlama dilidir.

Vala, sözdizimsel olarak C# 'a benzer.[2] Doğrudan makine koduna veya montaj diline derlemek yerine, daha düşük seviyeli bir ara dile derlenir.

Kaynakça

  1. ^ "Vala - Compiler Using the GObject Type System". News section: GNOME Project. 16 Aralık 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Eylül 2022. 
  2. ^ "Vala: high-level programming with less fat". Ars Technica. 2 Eylül 2007. 4 Haziran 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 13 Aralık 2011. 

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">C (programlama dili)</span> programlama dili

C, yapısal bir programlama dilidir. Bell Laboratuvarları'nda, Ken Thompson ve Dennis Ritchie tarafından UNIX işletim sistemini geliştirebilmek amacıyla B dilinden türetilmiştir. Geliştirilme tarihi 1972 olmasına rağmen yaygınlaşması Brian Kernighan ve Dennis M. Ritchie tarafından yayımlanan "C Programlama Dili" kitabından sonra hızlanmıştır. Günümüzde neredeyse tüm işletim sistemlerinin yapımında %95'lere varan oranda kullanılmış, hâlen daha sistem, sürücü yazılımı, işletim sistemi modülleri ve hız gereken her yerde kullanılan oldukça yaygın ve sınırları belirsiz oldukça keskin bir dildir. Keskinliği, programcıya sonsuz özgürlüğün yanında çok büyük hatalar yapabilme olanağı sağlamasıdır. Programlamanın gelişim süreciyle beraber programlamanın karmaşıklaşması, gereksinimlerin artması ile uygulama programlarında nesne yönelimliliğin ortaya çıkmasından sonra C programcıları büyük ölçüde nesne yönelimliliği destekleyen C++ diline geçmişlerdir.

<span class="mw-page-title-main">C♯</span> programlama dili

C#; Microsoft tarafından .NET Teknolojisi için geliştirilen modern bir programlama dilidir. Sözdizimi C-like bir deneyim sunar.

<span class="mw-page-title-main">C++</span> bir programlama dili

C++, Bjarne Stroustrup tarafından 1979 yılında Bell Laboratuvarları'nda geliştirilmeye başlanmış, C'yi kapsayan ve çok paradigmalı, yaygın olarak kullanılan, genel amaçlı bir programlama dilidir.

Python, nesne yönelimli, yorumlamalı, birimsel (modüler) ve etkileşimli yüksek seviyeli bir programlama dilidir.

<span class="mw-page-title-main">Derleyici</span> kaynak kodunu bilgisayarın işleyebileceği koda dönüştüren program

Derleyici, kaynak kodu makine koduna dönüştüren yazılımdır. Bir programlama dilinin derleyicisi, o programlama dili kullanılarak yazılmış olan kodu hedef işlemci mimarisine göre uygun şekilde makine koduna derler ve genellikle çıktı olarak yürütülebilir dosyanın oluşturulmasını sağlar. Bu eyleme derleme denir. Bir başka ifadeyle derleyici, bir tür yazı işleyicidir; girdi olarak yazı alır ve çıktı olarak yazı verir.

<span class="mw-page-title-main">PHP</span> bir programlama dili

PHP: Hypertext Preprocessor, internet için üretilmiş, sunucu taraflı, çok geniş kullanımlı, genel amaçlı, içerisine HTML gömülebilen betik ve programlama dilidir. İlk kez 1995 yılında Rasmus Lerdorf tarafından yaratılan PHP'nin geliştirilmesi bugün PHP topluluğu tarafından sürdürülmektedir. Ocak 2013 itibarıyla 244 milyondan fazla web sitesi PHP ile çalışırken 2.1 milyon web sunucusunda PHP kurulumu bulunmaktadır.

Türkiye taşıt plaka kodu, Türkiye'de taşıtlarda bulunan plaka kodlarıdır. Plakalarda coğrafi bilgi ile ilişkili bir numaralama sistemi kullanılmaktadır. Türkiye'de plakalar yetkili özel atölyeler tarafından yapılmaktadır.

<span class="mw-page-title-main">GStreamer</span> Multimedya çerçevesi

GStreamer özgür yazılım çoklu ortam çerçevesi çalışmasıdır. Örnek olarak, GStreamer bir film oynatıcısı için grafik arayüzü dışında ihtiyaç duyulan her türlü yeteneği sağlayabilir. GObject yazı sistemine dayanılarak C programlama dilinde yazılmıştır. Video editörler, gerçek zamanlı medya yayını yapan uygulamalar ve medya oynatıcıları altında çalışacak bir uygulama olarak kullanılır. Pek çok farklı platformda çalışabilecek şekilde tasarlanmıştır; GNU/Linux, Solaris, Mac OS X, Microsoft Windows ve OS/400 verilebilecek örneklerdendir.

<span class="mw-page-title-main">Programlama</span> bilgisayar probleminin orijinal formülasyonundan çalıştırılabilir bilgisayar programlarına yönlendiren süreç

Programlama ya da diğer adı ile yazılımlama, bilgisayarın donanıma nasıl davranacağını anlatan, bilgisayara yön veren komutlar, kelimeler, aritmetik işlemlerdir. Diğer bir tanımla programlama, bilgisayar programlarının yazılması, test edilmesi ve bakımının yapılması sürecine verilen isimdir.

<span class="mw-page-title-main">Kurmançça Vikipedi</span> Vikipedinin Kürtçe sürümü

Kurmançça Vikipedi veya Kürtçe Vikipedi, Kürtçe Vikipedi'nin Kurmançça sürümüdür. 23 Ekim 2024 günü itibarıyla 84.058 maddesi vardır. 73.866 kayıtlı kullanıcısından 87 kadarı aktiftir, 3 hizmetlisi vardır, açıldığı günden beri 1.850.097 kez katkıda bulunulmuştur. Madde sayısına göre 83. en büyük Vikipedi sürümüdür.

Microsoft Visual Studio, Microsoft tarafından geliştirilen bir tümleşik geliştirme ortamıdır (IDE). Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework ve Microsoft Silverlight tarafından desteklenen tüm platformlar için yönetilen kod ile birlikte yerel kod ve Windows Forms uygulamaları, web siteleri, web uygulamaları ve web servisleri ile birlikte konsol ve grafiksel kullanıcı arayüzü uygulamaları geliştirmek için kullanılır.

<span class="mw-page-title-main">Türkiye Ulusal Numaralandırma Planı</span> Türkiyedeki telefon numaralandırma sistemi ve belirli hizmetlere tahsis edilmiş numara ve kodlar

Türkiye Ulusal Numaralandırma Planı, Türkiye ve Kuzey Kıbrıs Türk Cumhuriyeti'ndeki telefon numaralandırma planı ve belirli hizmetlere tahsis edilmiş numara ve kodlarına denir. Düzenlemeler Türkiye'de Bilgi Teknolojileri ve İletişim Kurumu (BTK), Kuzey Kıbrıs Türk Cumhuriyeti'nde ise Bilgi Teknolojileri ve Haberleşme Kurumu (BTHK) tarafından ITU-T E.164 ve ITU tavsiye kararlarına uygun olarak yapılmaktadır.

<span class="mw-page-title-main">Arizona'daki kontlukların listesi</span> Vikimedya liste maddesi

ABD eyaletlerinden Arizona'da 15 kontluk vardır. 1862'de kurulan Arizona Bölgesinin devamında 1864'te dört kontluk kuruldu. Şu an feshedilmiş Pah-Ute Kontluğu 1865'te Mohave Kontluğundan ayrıldı ancak 1871 yılında tekrar birleştiler. 1912'de Arizona'ya verilen eyaletliğe kadar La Paz Kontluğu dışındakiler hemen hemen kurulmuştu.

Swift, Apple tarafından iOS ve macOS platformlarına iOS ve Mac uygulamaları geliştirmek için oluşturulan, derlenerek çalışan güçlü ve kullanımı kolay, nesne yönelimli bir programlama dili.

Kotlin, Java sanal makinesi (JVM) üzerinde çalışan ayrıca JavaScript kaynak koduna veya LLVM ile makine koduna derlenebilen, statik tipli bir programlama dilidir. İlk geliştirme Sankt-Peterburg, Rusya merkezli JetBrains programcıları tarafından yapılmıştır. İsmi Kotlin Adası'ndan gelmektedir. Java ile uyumlu sözdizimi olmasa da, Kotlin Java kodu ile birlikte çalışmak üzere tasarlanmıştır. Kotlin, Apple'ın Swift diline benzemektedir.

<span class="mw-page-title-main">Android yazılımı geliştirme</span>

Android yazılım geliştirmesi Android işletim sistemi için yeni uygulamaların oluşturulduğu süreçtir. Uygulamalar genellikle Android yazılım geliştirme kiti (SDK) kullanılarak Java programlama dilinde geliştirilir; ancak diğer geliştirme ortamları da mevcuttur. Google, Android uygulamaları Kotlin, Java ve C++ dilleri kullanılarak Android yazılım geliştirme kiti (SDK) kullanılarak yazılabilir" ve diğer dilleri kullanmak da mümkün olduğunu belirtiyor. Go, JavaScript, C, C++ veya Assembly gibi Java sanal makinesi (JVM) dışı tüm diller, muhtemelen kısıtlı API desteğiyle araçlar tarafından sağlanabilecek JVM dil kodunun yardımına ihtiyaç duyar.

ISO 639-1:2002, dil kodları için ISO 639 uluslararası standartlar serisinin ilk bölümüdür. Bölüm 1, iki harfli kodların kaydını kapsar. Aralık 2018 itibarıyla kayıtlı 184 adet iki harfli kod bulunmaktadır. Kayıtlı kodlar dünyanın başlıca dillerini kapsamaktadır.

<span class="mw-page-title-main">Min-Nan Vikipedi</span> Vikipedinin Min-Nan dili sürümü

Min-Nan Vikipedi, Vikipedi'nin Min-Nan dili sürümüdür. 23 Ekim 2024 tarihi itibarıyla, Min-Nan Vikipedi'nin 433.387 maddesi ve 295 dosyası bulunmaktadır. Min-Nan dili Vikipedi'nin, 64.704 kayıtlı kullanıcısı (aktif kullanıcı:86 ) ve 4 hizmetlisi vardır. Açıldığı günden beri 3.217.092 kez katkıda bulunulmuştur.

ISO 639-3:2007 dil adlarının kapsamlı gösterimi için Alfa-3 kodudur. ISO 639 serisindeki dil kodları için uluslararası bir standarttır. Dilleri tanımlamak için üç harfli kodlar tanımlar. Standart, 1 Şubat 2007'de Uluslararası Standartlar Teşkilatı (ISO) tarafından yayınlanmıştır. ISO 639-3, bilinen tüm doğal dilleri kapsamak amacıyla 639-2 alfa-3 kodlarını genişletir.

ISO 639-5:2008 "Dil adlarının temsili için kodlar - Bölüm 5: Dil aileleri ve grupları için Alfa-3 kodu", Uluslararası Standartlar Teşkilatı (ISO) tarafından yayınlanan oldukça eksik bir uluslararası standarttır. ISO Teknik Komitesi 37, Alt Komite 2 tarafından geliştirilmiştir ve ilk olarak 15 Mayıs 2008'de yayınlanmıştır. ISO 639 standart serisinin bir parçasıdır.