Tag Archives | Swift

Apache Arrow 26.0.0 duyuruldu

CPU ve GPU gibi modern donanımlarda verimli analitik işlemler için düzenlenmiş, düz ve iç içe geçmiş veriler için dilden bağımsız sütunlu bir bellek biçimi tanımlayan Apache Arrow‘un 26.0.0 sürümü duyuruldu. Apache Arrow ekibinin, 26.0.0 sürümünü duyurmaktan mutluluk duyulduğu belirtilirken, bu sürümün, 3 aydan fazla süren geliştirme çalışmasını kapsadığı ve 108 farklı katkıda bulunan kişiden 403 farklı commit’te 337 çözülmüş sorunu içerdiği söyleniyor. C++ JSON işlemesinin çoğu (entegrasyon testleri, uzantı türü meta verileri, Parquet, Flight SQL ODBC…) ayrıştırma için RapidJSON’dan simdjson’a ve serileştirme için yeni bir JsonWriter’a taşındığı belirtiliyor. Feather okuyucu ve yazıcı V1 API’leri, ilgili Python ve R kullanımdan kaldırmalarına paralel olarak Arrow IPC API’leri lehine kullanımdan kaldırıldığı söyleniyor. Zamansal yuvarlama fonksiyonlarının (floor_temporal, ceil_temporal ve round_temporal) artık süre girdilerini kabul ettiği söyleniyor. Apache Arrow’un kütüphaneleri, formatı uyguluyor ve yüksek performanslı analizler de dahil olmak üzere çeşitli kullanım durumları için yapı taşları sağlıyor. Kütüphanelerin C, C++, .NET, Go, Java, JavaScript, Julia, MATLAB, Python, R, Ruby, Rust ve Swift dilleri için mevcut olduğu biliniyor. Geliştirici topluluğu tarafından ve geliştirici topluluğu için oluşturulmuş bir yazılım olan Apache Arrow, nazik iletişime ve fikir birliğine dayalı karar almaya kendilerini adamış bir topluluğa dayanıyor. Apache Arrow 26.0.0 hakkında bilgiedinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

Apache Arrow 26.0.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Apache Arrow 25.0.1 duyuruldu

CPU ve GPU gibi modern donanımlarda verimli analitik işlemler için düzenlenmiş, düz ve iç içe geçmiş veriler için dilden bağımsız sütunlu bir bellek biçimi tanımlayan Apache Arrow‘un 25.0.1 sürümü duyuruldu. Bunun, 1 aydan fazla süren gelişimi kapsayan bir yama sürümü olduğu belirtilirken, bu sürüm için, 6 farklı katılımcıdan 10 taahhüt alındığı ifade ediliyor. Conda’da emilen -f bayrağının kaldırıldığı belirtilirken, eleman başına Scalars olmadan dizilerin Python nesnelerine dönüştürüldüğü söyleniyor. macOS’ta daha iyi mimalloc yapılandırmasıyla gelen yeni sürümde, SVE128’in kaldırıldığı söyleniyor. Apache Arrow’un kütüphaneleri, formatı uyguluyor ve yüksek performanslı analizler de dahil olmak üzere çeşitli kullanım durumları için yapı taşları sağlıyor. Kütüphanelerin C, C++, .NET, Go, Java, JavaScript, Julia, MATLAB, Python, R, Ruby, Rust ve Swift dilleri için mevcut olduğu biliniyor. Geliştirici topluluğu tarafından ve geliştirici topluluğu için oluşturulmuş bir yazılım olan Apache Arrow, nazik iletişime ve fikir birliğine dayalı karar almaya kendilerini adamış bir topluluğa dayanıyor. Apache Arrow 25.0.1 hakkında bilgiedinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

Apache Arrow 25.0.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

V programming language 0.5.2 duyuruldu

V, diğer adıyla vlang, 2019 yılının başlarında Alexander Medvednikov tarafından Go ve Oberon, Swift ve Rust gibi diğer programlama dillerinden esinlenilenirek geliştirilen, MIT Lisansı altında yayınlanan özgür ve açık kaynaklı bir yazılımdır. Hedefleri arasında kullanım kolaylığı, okunabilirlik ve sürdürülebilirlik yer alan yazılımın, kişisel projeler için kullanılan mevcut dillerden duyulan hayal kırıklığının bir sonucu olarak oluşturulduğu söylenmektedir. Başlangıçta kişisel kullanım için tasarlanan, ancak, kamuoyunda bahsedildikten ve artan ilgiden sonra, kamuya açık hale getirilmesine karar verilen vlang; kamuya açık hale getirildiğinde, derleyici V dilinde yazılmıştı ve kendini derleyebiliyordu. GitHub aracılığıyla aktif olarak geliştirilen ve yayınlanan V; 2025 yılında, TIOBE‘de listelenen diller arasına girmiş bulunuyor. V programming language 0.5.2 duyuruldu. Bunun, ownership aracılığıyla sahipliğin ilk sürümü olduğu belirtilirken, üm mantık comptime’ın arkasında olduğundan, normal V üzerinde herhangi bir hız/boyut etkisi olmayacağı, Objective C olmadan kod yazmaya olanak tanıyan ios ve macos modüllerinin dahil edildiği belirtiliyor. Yapı başlatma alanlarında Result türü için hata testi eklendiği belirtilirken, indeks ifadelerinde akıllı tür dönüştürmenin desteklendiği söyleniyor. Enum varyantı eşitlik testinin değişmeli olmamasının düzeltildiği belirtilirken, somut bir tür kullanarak genel bir arayüzün uygulanmasının derlenmemesi sorunu da düzeltilmiş bulunuyor. V programming language 0.5.2 hakkında bilgi edinmek için GitHub duyurusu incelenebilir. Continue Reading →

 

 

 

 

V programming language 0.5.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

V programming language 0.5.1 duyuruldu

V, diğer adıyla vlang, 2019 yılının başlarında Alexander Medvednikov tarafından Go ve Oberon, Swift ve Rust gibi diğer programlama dillerinden esinlenilenirek geliştirilen, MIT Lisansı altında yayınlanan özgür ve açık kaynaklı bir yazılımdır. Hedefleri arasında kullanım kolaylığı, okunabilirlik ve sürdürülebilirlik yer alan yazılımın, kişisel projeler için kullanılan mevcut dillerden duyulan hayal kırıklığının bir sonucu olarak oluşturulduğu söylenmektedir. Başlangıçta kişisel kullanım için tasarlanan, ancak, kamuoyunda bahsedildikten ve artan ilgiden sonra, kamuya açık hale getirilmesine karar verilen vlang; kamuya açık hale getirildiğinde, derleyici V dilinde yazılmıştı ve kendini derleyebiliyordu. GitHub aracılığıyla aktif olarak geliştirilen ve yayınlanan V; 2025 yılında, TIOBE‘de listelenen diller arasına girmiş bulunuyor. V programming language 0.5.1 duyuruldu. V programming language 0.5.1 hakkında bilgi edinmek için GitHub duyurusu incelenebilir. Continue Reading →

 

 

 

 

V programming language 0.5.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

V programming language 0.4.12 duyuruldu

V, diğer adıyla vlang, 2019 yılının başlarında Alexander Medvednikov tarafından Go ve Oberon, Swift ve Rust gibi diğer programlama dillerinden esinlenilenirek geliştirilen, MIT Lisansı altında yayınlanan özgür ve açık kaynaklı bir yazılımdır. Hedefleri arasında kullanım kolaylığı, okunabilirlik ve sürdürülebilirlik yer alan yazılımın, kişisel projeler için kullanılan mevcut dillerden duyulan hayal kırıklığının bir sonucu olarak oluşturulduğu söylenmektedir. Başlangıçta kişisel kullanım için tasarlanan, ancak, kamuoyunda bahsedildikten ve artan ilgiden sonra, kamuya açık hale getirilmesine karar verilen vlang; kamuya açık hale getirildiğinde, derleyici V dilinde yazılmıştı ve kendini derleyebiliyordu. GitHub aracılığıyla aktif olarak geliştirilen ve yayınlanan V, 2025 yılında, TIOBE‘de listelenen diller arasına girmiş bulunuyor. V programming language 0.4.12 Alexander Medvednikov tarafından duyuruldu. V programming language 0.4.12 hakkında bilgi edinmek için GitHub duyurusu incelenebilir. Continue Reading →

 

 

 

V programming language 0.4.12 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Tauri 2.0 duyuruldu

Tüm büyük masaüstü ortamları (MacOS, GNU/linux, Windows) ve mobil (iOS, Android) platformları için küçük ve hızlı ikili dosyalar oluşturmak için bir çerçeve olan Tauri‘nin 2.0 kararlı sürümü, Tillmann Weidinger tarafından duyuruldu. Tauri’nin yeni kararlı sürümünü duyurmaktan gurur duyduklarını söyleyen Weidinger; bir Tauri uygulamasında ön ucun, en sevilen web ön uç yığınında yazıldığını ifade etti. Geliştiriciler, gerektiğinde arka uç mantığı için Rust, Swift ve Kotlin gibi dillerden yararlanırken, kullanıcı deneyimlerini oluşturmak için HTML, JavaScript ve CSS’ye derlenen herhangi bir ön uç çerçevesini entegre edebilme olanağına da sahiptirler. Uygulama çekirdeği ile sistemin WebView’u arasındaki IPC köprüsünü gösteren bir grafik içeren yeni sürüm, zaten kapsamlı bir JavaScript API’si sunduğu için çoğu durumda Rust, Swift veya Kotlin’de Kod yazmaya gerek duyulmuyor. Bu da hiçbir Rust becerisine gerek olmadığı anlamına geliyor. Tauri 2.0 hakkında bilgi edinmek için sürüm duyurusu incelenebilir.

Continue Reading →

 

 

Tauri 2.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0