Tag Archives | Programlama Dili

GNOME Genius 1.0.26 duyuruldu

Bazı yönlerden MATLAB, GNU Octave, Mathematica ve Maple’a benzeyen özgür ve açık kaynak kodlu sayısal hesaplama ortamı ve programlama dili olan GNOME Genius‘un 1.0.26 sürümü duyuruldu. Yeni sürümde, varsayılan kaynak görünümü renk şemasının kate olarak ayarlandığı belirtilirken, güncellemeleri çalıştırmak üzere xml2po aracının kullanıldığı söyleniyor. Bağlantı noktasından GTK3’e ve çeşitli yeni derleyiciden kaynaklanan çeşitli düzeltmeler içeren yeni sürüm, çeşitli çeviri güncellemeleri de içeriyor. Genius’un hesaplama açısından yoğun görevlerden çok matematiksel deney yapmayı hedeflediği hatırlatılırken, sadece bir hesap makinesi olarak dahi çok kullanışlı olduğu ifade ediliyor. Programlama dili GEL olarak adlandırılıyor ve matematiksel olarak uygun bir sözdizimine sahip olmayı amaçlıyor. Yazılım, bir komut satırı arayüzü ve GTK + kitaplıklarını kullanan bir GUI ile birlikte geliyor. Grafik versiyonu hem 2D hem de 3D çizimi destekliyor. 1997’de başlatılan GNOME projesi için orijinal hesap makinesi olan Genius; 1998’de GNOME’un 0.13 sürümünden kısa bir süre sonra ayrı bir proje haline geldi. GNOME Genius 1.0.26 hakkında daha ayrıntılı bilgi edinmek için haberler ya da değişiklikler sayfalarını inceleyebilirsiniz.

Continue Reading →

GNOME Genius 1.0.26 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Kotlin 1.4.30 duyuruldu

Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 1.4.30 sürümü, Alina Grebenkina tarafından duyuruldu. İlkin St. Petersburg ve Rusya merkezli JetBrains programcıları tarafından geliştirilmeye başlanan Kotlin’in ismi, Finlandiya Körfezi’nde Rusya’ya bağlı bir ada olan Kotlin Adası’ndan gelmektedir. Java ile uyumlu sözdizimi olmasa da, Kotlin, Java kodu ile birlikte çalışmak üzere tasarlanmıştır. Kotlin 1.4.30’u duyurmaktan mutlu olduklarını söyleyen Grebenkina; Kotlin’i birlikte çalışmak için eğlenceli, zevkli ve üretken bir programlama dili yapmak için çok çalıştıklarını ifade ediyor. Tüm yeni güncellemeleri denemekten keyif alacağını umdukları kullanıcıların denmelerini ve düşüncelerini kendilerine bildireceklerine inandıklarını belirten Grebenkina; Kotlin Gradle eklentisinin Gradle yapılandırma önbelleği ile uyumlu olduğunu söyledi. Tüm yeni güncellemeleri denemekten keyif alacağını umdukları kullanıcıların denmelerini ve düşüncelerini kendilerine bildireceklerine inandıklarını belirten Grebenkina; Kotlin Gradle eklentisinin Gradle yapılandırma önbelleği ile uyumlu olduğunu söyledi. Kotlin 1.4.30 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Kotlin 1.4.30 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Lua 5.4.2 duyuruldu

Ağırlıklı olarak gömülü sistemler ve istemciler için tasarlanmış hafif paralel bir programlama dili olan Lua‘nın 5.4.2 sürümü duyuruldu.Yeni özellikleri, çöp toplama için yeni nesil mod ve kapatılacak değişkenler içeren yeni sürüm kullanıma sunuldu. Lua; 1993 yılında Rio de Janeiro Pontifical Katolik Üniversitesi’nde Bilgisayar Grafik Teknoloji Grubu (Tecgraf) üyesi olan Roberto Ierusalimschy, Luiz Henrique de Figueiredo ve Waldemar Celes tarafından Brezilya’da geliştirilmeye başlanmıştır. ANSI/ISO C derleyicisi olan tüm platformlarda kurulabilen Lua; taşınabilir bir dildir. 5.0 sürümünden önceki Lua sürümleri, BSD lisansına benzer bir lisansla yayınlanmış; 5.0 sürümünden itibaren MIT Lisansı ile lisanslanmıştır. Lua 5.4.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

Lua 5.4.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Lua 5.4.1 duyuruldu

Ağırlıklı olarak gömülü sistemler ve istemciler için tasarlanmış hafif paralel bir programlama dili olan Lua‘nın 5.4.1 sürümü duyuruldu.Yeni özellikleri, çöp toplama için yeni nesil mod ve kapatılacak değişkenler içeren yeni sürüm kullanıma sunuldu. Lua; 1993 yılında Rio de Janeiro Pontifical Katolik Üniversitesi’nde Bilgisayar Grafik Teknoloji Grubu (Tecgraf) üyesi olan Roberto Ierusalimschy, Luiz Henrique de Figueiredo ve Waldemar Celes tarafından Brezilya’da geliştirilmeye başlanmıştır. ANSI/ISO C derleyicisi olan tüm platformlarda kurulabilen Lua; taşınabilir bir dildir. 5.0 sürümünden önceki Lua sürümleri, BSD lisansına benzer bir lisansla yayınlanmış; 5.0 sürümünden itibaren MIT Lisansı ile lisanslanmıştır. Lua 5.4.1 hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Lua 5.4.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Kotlin 1.4.0 duyuruldu

Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 1.4.0 sürümü, Svetlana Isakova tarafından duyuruldu. İlkin St. Petersburg ve Rusya merkezli JetBrains programcıları tarafından geliştirilmeye başlanan Kotlin’in ismi, Finlandiya Körfezi’nde Rusya’ya bağlı bir ada olan Kotlin Adası’ndan gelmektedir. Java ile uyumlu sözdizimi olmasa da, Kotlin, Java kodu ile birlikte çalışmak üzere tasarlanmıştır. Kotlin 1.4.0’ı duyurmaktan mutlu olduklarını söyleyen Isakova; Kotlin’i birlikte çalışmak için eğlenceli, zevkli ve üretken bir programlama dili yapmak için çok çalıştıklarını ifade ediyor. Bu sürümde, Kotlin arayüzleri için uzun zamandır beklenen SAM dönüşümleri de dahil olmak üzere birçok yeni dil özelliği için desteği duyurmaktan heyecan duyduklarını söyleyen Isakova; Kotlin 1.4.0 ile sunulan değişiklik ve iyileştirmelerden en iyi şekilde yararlanmaya yardımcı olmak için herkesi online etkinliğe davet ettiklerini belirtiyor. StackOverflow Geliştirici Anketi 2020’ye göre Kotlin, profesyonel geliştiriciler için en popüler programlama dilleri arasında 13. sıraya yükselmiş bulunuyor. Kotlin 1.4.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Kotlin 1.4.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Lua 5.4.0 duyuruldu

Ağırlıklı olarak gömülü sistemler ve istemciler için tasarlanmış hafif paralel bir programlama dili olan Lua‘nın 5.4.0 sürümü duyuruldu. Çöp toplama için yeni nesil bir mod ile gelen yazılım, işlev argümanları ve iadeleri hakkında bilgi ayıklama özelliği içeriyor. Bu arada, bellek bloğunu küçültürken ayırma işlevinin başarısız olmasına izin verildiği ifade ediliyor. Lua; 1993 yılında Rio de Janeiro Pontifical Katolik Üniversitesi’nde Bilgisayar Grafik Teknoloji Grubu (Tecgraf) üyesi olan Roberto Ierusalimschy, Luiz Henrique de Figueiredo ve Waldemar Celes tarafından Brezilya’da geliştirilmeye başlanmıştır. ANSI/ISO C derleyicisi olan tüm platformlarda kurulabilen Lua; taşınabilir bir dildir. 5.0 sürümünden önceki Lua sürümleri, BSD lisansına benzer bir lisansla yayınlanmış; 5.0 sürümünden itibaren MIT Lisansı ile lisanslanmıştır. Lua 5.4.0 hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Lua 5.4.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

R programlama dili Debian 10 Buster’e nasıl yüklenir?

İstatistiksel hesaplama ve grafikler için yazılım ortamı olup aynı zamanda bir programlama dili olan R, GNU Genel Kamu Lisansı ile lisanslanmış, özgür bir yazılımdır. Yeni Zelanda Auckland Üniversitesinden Ross Ihaka ve Robert Gentleman tarafından ortaya çıkarılan R, hâlihazırda R Geliştirme çekirdek ekibi tarafından geliştirilmektedir. S programlama diline benzeyen R, S’in uyarlaması olarak değerlendirilebilir. R, komut satırı arayüzü kullanıyor olsa da değişik grafik kullanıcı arayüzleri de bulunmaktadır. Bu yazıda, R’yi Debian 10’a yükleme konusunu ele alacağız.

Continue Reading →

Öncelikle aşağıdaki komutları çalıştırarak sistemin güncel olduğundan emin olmalıyız:

apt update
apt upgrade

Şimdi aşağıdaki komutu kullanarak GPG anahtarını eklememiz gerekiyor:

sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF'

Ardından, aşağıdaki komut çalıştırılarak depo eklenmelidir:

sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/debian stretch-cran35/'

Artık R programlama dilini yükleyebiliriz. Bunun için;

sudo apt update
sudo apt install r-base

komutlarını vermeliyiz. Şimdi de yüklediğimiz R sürümünü yazdırarak kurulumu doğrulayalım:

R --version

Şuna benzer bir çıktı almanız gerekiyor:

$ R --version

R version 3.6.4 (2020-03-16) -- "Holding the Windsock"
Copyright (C) 2020 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

Son olarak CRAN’dan R paketlerinin kurulması gerekiyor. Bunun için;

sudo apt install build-essential

komutuyla gerekli araçları yükleyelim. Ardından, R konsolunu root olarak açalım:

sudo -i R

Ve mesela stringr paketini kuralım:

install.packages("stringr")

Kurulum biraz zaman alacaktır, ancak tamamlandığında, aşağıdakini yazarak kütüphaneyi yükleyelim:

library(stringr)

CRAN paketleri sayfasında daha fazla R paketi bulabilir ve

install.packages ()

komutu ile kurabilirsiniz.

0