Tag Archives | nesne yönelimli

Apache Groovy™ 5.1.2 duyuruldu

JVM için esnek ve genişletilebilir Java benzeri bir dil olarak tanımlanan, JVM için çok yönlü bir dil diye tarif edilen Java benzeri bir his ve sözdizimi sağlamayı hedeflerken, ek verimlilik özellikleri de sunan Apache Groovy™‘nin 5.1.2 sürümü duyuruldu. Nesne yönelimli ve fonksiyonel paradigmaları destekler ve güçlü ancak esnek tipleme için hem statik hem de dinamik yapılar sunan Apache Groovy™, özlü, okunabilir ve etkileyici sözdizimi, Java geliştiricileri için öğrenmesi kolay, esnek tipleme, Python programcıları veya veri bilimcileri için daha kullanıcı dostu sorunsuz Java entegrasyonu içeriyor. Java ve herhangi bir üçüncü taraf kütüphaneyle sorunsuz ve şeffaf bir şekilde entegre olan ve birlikte çalışan yazılım; canlı ve zengin bir ekosisteme sahip bulunuyor. Java platformu için Java sözdizimiyle uyumlu, nesne yönelimli bir programlama dili oarak tanımlanan Apache Groovy™; Python, Ruby ve Smalltalk’a benzer özelliklere sahip bulunuyor, hem statik hem de dinamik bir dilolarak biliniyor. Java Platformu için hem programlama dili hem de betik dili olarak kullanılabilen yazılım; Java sanal makinesi (JVM) bayt koduna derleniyor ve diğer Java kodları ve kütüphaneleriyle sorunsuz bir şekilde etkileşim kuruyor. Apache Groovy ekibinin, Apache Groovy’nin 5.1.2 sürümünü duyurmaktan mutluluk duyduğu belirtilirken, bu sürümün, GROOVY_5_1_X serisinin bir bakım sürümü olduğu söyleniyor. Sürüm, değişiklik günlüğünde belirtildiği gibi 2 hata düzeltmesi/iyileştirme içeriyor. Apache Groovy™ 5.1.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

Apache Groovy™ 5.1.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Hy (Hylang) 1.0.0 duyuruldu

Hy (veya uzun adıyla “Hylang“), dil oluşturulurken sürü davranışı incelendiği için Hymenoptera böcek takımından adını alan, Lisp ailesinde çok paradigmalı genel amaçlı bir programlama dilidir. Hy’nin 1.0.0 sürümü duyuruldu. Python ile karşılaştırıldığında Hy (Hylang), bir Lisp’ten bekleneceği gibi çeşitli yeni özellikler, genellemeler ve sözdizimsel basitleştirmeler sunar. Diğer Lisp’lerle karşılaştırıldığında Hy (Hylang), Python’un yerleşiklerine ve üçüncü taraf Python kütüphanelerine doğrudan erişim sağlarken, zorunlu, işlevsel ve nesne yönelimli programlama stillerini özgürce karıştırmaya olanak tanıyor. Bir Python programcısının Hy (Hylang) hakkında fark edeceği ilk şey, Python’un C benzeri infix sözdizimi yerine Lisp’in geleneksel parantez ağırlıklı önek sözdizimine sahip olmasıdır. Python’a gömülü bir Lisp lehçesi olan Hy’nin 1.0.0 sürümü, yaklaşık 12 yıllık geliştirme sürecinin ardından kullanıma sunuluyor. Bundan böyle, dilin belgelenmiş kısımlarında yapılan değişiklikler (CPython geliştiricileri tarafından artık desteklenmeyen Python sürümleri için desteğin kaldırılması dışında) ana sürüm numarasını artıracağı söyleniyor. 1.0.0 sürümü Python 3.8’den 3.13’e kadar olan sürümleri destekliyor. Hy (Hylang) hakkında projenin sitesinde bir “Niçin Hy” sayfası yapılmış bulunuyor. 2014’te Hy hakkında bir PyCon konuşması yapılmıştı. Hy (Hylang) 1.0.0 hakkında bilgi edinmek için sürüm duyurusunu, lwn.net duyurusunu ya da GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

Hy (Hylang) 1.0.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNUstep GUI Backend 0.29.0 duyuruldu

Basitlik ve zariflik için çaba sarf eden özgür, nesne yönelimli, çapraz platform bir geliştirme ortamı olan GNUstep GUI ve Backend’in 0.29.0 sürümü, Ivan Vučica tarafından duyuruldu. GNUstep GUI kütüphanesi; GNU Objective-C derleyicisini, GNUstep temel kütüphanesini, TIFF grafik kütüphanesini, Independent JPEG grup libjpeg kütüphanesini ve GNUstep ‘Back’ kütüphanesinden bir arka uç bileşenini gerektiriyor. Gelişmiş GUI masaüstü ve sunucu uygulamaları için olgun bir framework olan yazılım, çeşitli platformlara ve mimarilere taşınabilen Apple’in Cocoa’sının (eskiden NeXT’nin OpenStep’i) API’lerini yakından takip ediyor. GNUstep projesi hakkında fikir edinmek için projenin sayfasından yararlanabilirsiniz. GNUstep GUI ve GUI Backend 0.29.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNUstep GUI ve Backend 0.29.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNUstep Base 1.28.0 duyuruldu

Basitlik ve zariflik için çaba sarf eden özgür, nesne yönelimli, çapraz platform bir geliştirme ortamı olan GNUstep Base Library’in 1.28.0 sürümü, Ivan Vučica tarafından duyuruldu. Genel amaçlı, grafiksel olmayan Objective C nesnelerinin bir kütüphanesi olan GNUstep Base Library; OpenStep standardının grafik olmayan bölümünü (vakıf kütüphanesi) uygulamayı amaçlamaktadır. GNUstep Base Library, genel amaçlı, grafiksel olmayan bir kitaplıktır. Çeşitli hata düzeltmelerinin yanı sıra, bu sürümde, birçok Windows desteği için iyileştirmeler ve çok sayıda yeni sınıf ve yöntemler bulunuyor. GNUstep GUI kütüphanesi; GNU Objective-C derleyicisini, GNUstep temel kütüphanesini, TIFF grafik kütüphanesini, Independent JPEG grup libjpeg kütüphanesini ve GNUstep ‘Back’ kütüphanesinden bir arka uç bileşenini gerektiriyor. GNUstep Base 1.28.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNUstep Base 1.28.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNUstep Base Library 1.27.0 duyuruldu

Basitlik ve zariflik için çaba sarf eden özgür, nesne yönelimli, çapraz platform bir geliştirme ortamı olan GNUstep Base Library’in 1.27.0 sürümü, Ivan Vucica tarafından duyuruldu. Genel amaçlı, grafiksel olmayan Objective C nesnelerinin bir kütüphanesi olan GNUstep Base Library; OpenStep standardının grafik olmayan bölümünü (vakıf kütüphanesi) uygulamayı amaçlamaktadır. Yeni sürümde, Windows 2000’i desteklemek için ICU gereksinimleri 49’a düşürülürken, GSMime iyileştirmeleri, kelime kodlama belirticisi, utf-8 iyileştirmeleri sağlanmış bulunuyor. GNUstep GUI kütüphanesi; GNU Objective-C derleyicisini, GNUstep temel kütüphanesini, TIFF grafik kütüphanesini, Independent JPEG grup libjpeg kütüphanesini ve GNUstep ‘Back’ kütüphanesinden bir arka uç bileşenini gerektiriyor. GNUstep Base 1.27.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNUstep Base 1.27.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNUstep GUI Backend 0.28.0 duyuruldu

Basitlik ve zariflik için çaba sarf eden özgür, nesne yönelimli, çapraz platform bir geliştirme ortamı olan GNUstep GUI ve Backend’in 0.28.0 sürümü, Ivan Vucica tarafından duyuruldu. GNUstep GUI kütüphanesi; GNU Objective-C derleyicisini, GNUstep temel kütüphanesini, TIFF grafik kütüphanesini, Independent JPEG grup libjpeg kütüphanesini ve GNUstep ‘Back’ kütüphanesinden bir arka uç bileşenini gerektiriyor. Gelişmiş GUI masaüstü ve sunucu uygulamaları için olgun bir framework olan yazılım, çeşitli platformlara ve mimarilere taşınabilen Apple’in Cocoa’sının (eskiden NeXT’nin OpenStep’i) API’lerini yakından takip ediyor. GNUstep projesi hakkında fikir edinmek için projenin sayfasından yararlanabilirsiniz. GNUstep GUI ve GUI Backend 0.28.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNUstep GUI ve Backend 0.28.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNUstep GUI ve Backend 0.27.0 duyuruldu

Basitlik ve zariflik için çaba sarf eden özgür, nesne yönelimli, çapraz platform bir geliştirme ortamı olan GNUstep GUI ve Backend’in 0.27.0 sürümü, Ivan Vucica tarafından duyuruldu. GNUstep GUI kütüphanesi; GNU Objective-C derleyicisini, GNUstep temel kütüphanesini, TIFF grafik kütüphanesini, Independent JPEG grup libjpeg kütüphanesini ve GNUstep ‘Back’ kütüphanesinden bir arka uç bileşenini gerektiriyor. Gelişmiş GUI masaüstü ve sunucu uygulamaları için olgun bir framework olan yazılım, çeşitli platformlara ve mimarilere taşınabilen Apple’in Cocoa’sının (eskiden NeXT’nin OpenStep’i) API’lerini yakından takip ediyor. GNUstep projesi hakkında fikir edinmek için projenin sayfasından yararlanabilirsiniz. GNUstep GUI ve GUI Backend 0.27.0 hakkında ayrıntılı bilgi edinmek için ilgili sürüm duyurularını inceleyebilirsiniz.

Continue Reading →

GNUstep GUI ve Backend 0.27.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0