Tag Archives | WebAssembly

Wasmtime 1.0.0 duyuruldu

WebAssembly kodunu web dışında çalıştıran ve hem komut satırı yardımcı programı olarak hem de daha büyük bir uygulamaya katıştırılmış bir kitaplık olarak kullanılabilen Wasmtime‘in 1.0.0 sürümü duyuruldu. 2019’da Intel, Mozilla, Red Hat ve WebAssembly‘nin “her yerde” çalıştırılmasını teşvik etmek ve WASM’nin kapsamını web tarayıcısının dışında genişletmek için bir girişim olarak Bytecode Alliance’ın başlattığı projenin üç yıldır geliştirme aşamasında olan 1.0.0 böylelikle kullanıma sunulmuş oldu. Wasmtime; tamamen açık kaynak kodlu ve Rust programlama dilinden yararlanıyor. GNU/Linux, Windows, macOS platformları ve daha fazlası üzerinde çalışırken C/C++, Python, .NET, Go ve diğer programlama dilleriyle entegrasyonu da destekliyor. Wasmtime, WebAssembly desteğini Rust, C, Python, .NET, Go, Bash ve şimdi de C++ ile yazılmış uygulamalara yerleştirmeyi destekliyor. Wasmtime 1.0.0 hakkında ayrıntılı bilgi edinmek için bytecodealliance.org’un sürüm duyurusunu ya da GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

Wasmtime 1.0.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Ruby 3.2.0 Preview 2 duyuruldu

Ruby programlama dilinin 3.2.0 sürümünün ikinci önizleme sürümü duyuruldu. Ruby 3.2.0 Preview 2’yi duyurmaktan mutluluk duyulduğu belirtilirken, sürümün; birçok özellik ve performans iyileştirmesi eklediği ifade ediliyor. Bunun, WASI tabanlı WebAssembly desteğinin ilk bağlantı noktası olduğu belirtilirken, bir CRuby ikili dosyasının Web tarayıcısında, sunucusuz uç ortamında ve diğer WebAssembly/WASI gömücülerinde kullanılabilir olmasının sağlandığı söyleniyor. Nesne yönelimli bir programlama dili olan Ruby; Unix türevleri dışında Windows, Mac OS X, BeOS, Amiga, OS/2, Symbian gibi hemen hemen tüm platformlarda çalışabilen; GPL ile lisanslanmış, özgür bir yazılımdır. Ruby 3.2.0 Preview 2 hakkında daha fazla bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Ruby 3.2.0 Preview 2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wasmer 3.0 Alpha duyuruldu

Rust tabanlı WebAssembly uygulaması Wasmer‘in 3.0 sürümünün ilk alpha sürümü duyuruldu. Wasmer 3.0 Alpha, geniş platform kapsamı ve Rust’tan PHP’ye ve C#’a kadar çok sayıda programlama dilinin WebAssembly’de derlenmesine ve ardından herhangi bir istemcide çalıştırılmasına olanak tanıyan “herhangi bir istemcide herhangi bir kodu çalıştırmak” için WebAssembly çalıştırması olarak bugün duyuruldu. Wasmer, çeşitli özelliklere sahip önde gelen açık kaynaklı WebAssembly çalışma zamanlarından biri olmaya devam ediyor. Projenin sitesinde, Wasmer’ı “güçlendirilmiş blok zinciri altyapısından” “taşınabilir ML/AI uygulamalarına” kadar kullanmak konuları hararetle konuşuluyor. Bugünkü Wasmer 2.2-rc1 sürümüyle, Singlepass derleyicisi hem Linux hem de macOS platformlarında 64-bit Arm’a (AArch64) taşınmış bulunuyor. Wasmer 2.2-rc1’in ayrıca çeşitli başka düzeltmelere ve düşük seviyeli teknik değişikliklere sahip olduğu söyleniyor. Herhangi bir sorunla karşılaşan kullanıcıların durumu ivedi olarak bildirmelerinin önemli olduğu söyleniyor. Wasmer 3.0 Alpha hakkında bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Wasmer 3.0 Alpha edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Ruby 3.2.0-preview-1 duyuruldu

Ruby programlama dilinin 3.2.0 sürümünün ilk önizleme sürümü duyuruldu. Ruby 3.2.0-preview1’i duyurmaktan mutluluk duyulduğu belirtilirken, sürümün; birçok özellik ve performans iyileştirmesi eklediği ifade ediliyor. Bunun, WASI tabanlı WebAssembly desteğinin ilk bağlantı noktası olduğu belirtilirken, bir CRuby ikili dosyasının Web tarayıcısında, sunucusuz uç ortamında ve diğer WebAssembly/WASI gömücülerinde kullanılabilir olmasının sağlandığı söyleniyor. Nesne yönelimli bir programlama dili olan Ruby; Unix türevleri dışında Windows, Mac OS X, BeOS, Amiga, OS/2, Symbian gibi hemen hemen tüm platformlarda çalışabilen; GPL ile lisanslanmış, özgür bir yazılımdır. Ruby 3.2.0 Preview 1 hakkında daha fazla bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Ruby 3.2.0 Preview 1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wasmer 2.2.0-rc1 duyuruldu

Rust tabanlı WebAssembly uygulaması Wasmer‘in 2.2.0 sürümünün ilk sürüm adayı duyuruldu. Wasmer 2.2-rc1, geniş platform kapsamı ve Rust’tan PHP‘ye ve C#’a kadar çok sayıda programlama dilinin WebAssembly’de derlenmesine ve ardından herhangi bir istemcide çalıştırılmasına olanak tanıyan “herhangi bir istemcide herhangi bir kodu çalıştırmak” için WebAssembly çalıştırması olarak bugün duyuruldu. Wasmer, çeşitli özelliklere sahip önde gelen açık kaynaklı WebAssembly çalışma zamanlarından biri olmaya devam ediyor. Projenin sitesinde, Wasmer’ı “güçlendirilmiş blok zinciri altyapısından” “taşınabilir ML/AI uygulamalarına” kadar kullanmak konuları hararetle konuşuluyor. Bugünkü Wasmer 2.2-rc1 sürümüyle, Singlepass derleyicisi hem Linux hem de macOS platformlarında 64-bit Arm’a (AArch64) taşınmış bulunuyor. Wasmer 2.2-rc1’in ayrıca çeşitli başka düzeltmelere ve düşük seviyeli teknik değişikliklere sahip olduğu söyleniyor. Herhangi bir sorunla karşılaşan kullanıcıların durumu ivedi olarak bildirmelerinin önemli olduğu söyleniyor. Wasmer 2.2.0-rc1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Wasmer 2.2.0-rc1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wasmtime 0.28 duyuruldu

WebAssembly kodunu web dışında çalıştıran ve hem komut satırı yardımcı programı olarak hem de daha büyük bir uygulamaya katıştırılmış bir kitaplık olarak kullanılabilen Wasmtime‘in 0.28 sürümü duyuruldu. Bu yeni sürümle birlikte projenin gömme API’sinin yeniden tasarlandığı söyleniyor. WebAssembly‘i her yerde çalıştırabilme fikriyle 2019’da kurulan Bytecode Alliance’ın bir eseri olan Wasmtime, bağımsız bir JIT tarzı WebAssembly çalışma zamanı olarak doğmuştur. Thie’nin yeniden tasarladığı gömme API’sinin, Rust kullanıcıları için daha iyi bir uygulamaya ve ayrıca daha kolay bellek yönetimine sahip olması bekleniyor. Wasmtime, WebAssembly desteğini Rust, C, Python, .NET, Go, Bash ve şimdi de C++ ile yazılmış uygulamalara yerleştirmeyi destekliyor. Wasmtime 0.28 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Wasmtime 0.28 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wasmer 2.0.0-rc2 duyuruldu

Rust tabanlı WebAssembly uygulaması Wasmer‘in 2.0.0 sürümünün ikinci sürüm adayı duyuruldu. Bunun, Wasmer CLI için hızlı bir düzeltme olduğu belirtiliyor. Bu sürümün, wasmer –version sürümün çıktısını almamasına neden olan bir hatayı düzelttiği söyleniyor. Wasmer’in 2.0 sürümü, %50’ye kadar daha yüksek çalışma zamanı hızları sağlayan LLVM derleyicisi ile kullanımda iyileştirmelere sahip bulunuyor. Herhangi bir sorunla karşılaşan kullanıcıların durumu ivedi olarak bildirmelerinin önemli olduğu söyleniyor. Wasmer 2.0.0-rc2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Wasmer 2.0.0-rc2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0