Pharo Smalltalk artık tarayıcıda çalışıyor
Pharo Smalltalk ortamı artık tarayıcıda çalışabiliyor. Habere göre kullanıcılar bir Smalltalk .st dosyasını, Pharo .zip arşivini ya da .changes ve .sources dosyalarıyla birlikte bir .image dosyasını doğrudan tarayıcıya sürükleyip açabiliyor. Bu, Pharo'yu denemek için yerel kurulum yapma zorunluluğunu ortadan kaldırıyor.
Arka planda WebAssembly kullanılıyor. Bu teknoloji, tarayıcının içinde yerel koda yakın hızda çalışan uygulamalar yürütmeyi mümkün kılıyor. Böylece Smalltalk gibi kendine özgü bir geliştirme ortamı, sayfa yenilemek kadar basit bir eylemle başlatılabiliyor.
Dikkat çeken detay, bir Pharo image dosyasının tek başına değil, yanındaki .changes ve .sources dosyalarıyla birlikte çalıştırılabilmesi. Bir Smalltalk ortamında bu dosyalar, kodun geçmişini ve kaynak tanımlarını taşıdığı için ortamın eksiksiz açılması açısından önemli sayılıyor. Makalede, bu dosyaların da sürükle-bırak yöntemiyle eklenebildiği belirtiliyor.
Bu gelişme, Smalltalk öğrenmek veya mevcut bir projeyi hızlıca denemek isteyenler için pratik bir kapı aralıyor. Bir tarayıcı sekmesi üzerinden tam bir geliştirme ortamına ulaşmak, hem eğitim hem de hızlı deneme senaryolarında kurulum engelini ortadan kaldırıyor.