Tamarin projesi (JavaScript2'ye giden yol)

0
roktas
Mozilla grubunca bugün yapılan duyuruya göre Adobe® firması Flash® oynatıcıda kullanılan ActionScript™ betik diline ait AVM2 isimli yeni nesil sanal makineyi Mozilla'ya bağışladı. ECMAScript sürüm 3 uyumlu bu sanal makine Firefox 1.5 ve 2 sürümlerinde de yer alan bazı yeni Javascript özelliklerini de destekleyen bir eşzamanlı derleyici (JIT) içeriyor¹.
Yapılan anlaşma uyarınca Mozilla ve Adobe Tamarin kod adlı bir projeyle AVM2'yi birlikte geliştirecekler. AVM2'nin 2008 yılına kadar, Mozilla ürünlerinde gömülü "SpiderMonkey" JavaScript yorumlayıcıyla tümleştirilmesi ve o tarihten itibaren Firefox da dahil bütün Mozilla yazılımlarında kullanılması planlanmış.

Hamiş: Bu olumlu gelişme Flash®'ın "özgürleşmesi" anlamını taşımıyor; Flash canlandırmalarını hazırlamak için yine Adobe firmasından temin edilecek araçlar ve tabii Flash'ın kendisi gerekmekte.

¹ Bu yeni özelliklerin 2007'de (?) resmîleşmesi beklenen ECMAScript sürüm 4 (=~ JavaScript2)'de de büyük olasılıkla yer alacağını hatırlatalım.

Görüşler

0
roktas
Bazı notlar:
  • AVM2 kodunun yaklaşık olarak 130KLoc olduğu belirtilmiş. Benzer katkılarla kıyaslanamayacak ölçüde büyük olan bu rakam, Mozilla grubuna kuruluşundan bu yana yapılmış en büyük kaynak kod katkısı.
  • Gerçi haberde dikkatli bir dil kullandım, aksi anlam çıkmaz ama yine de bir Flash geliştiricisinin web günlüğünden alıntıyla bir noktayı açık kılalım. AVM2'nin implement ettiği ActionScript 3, gayr-ı resmî ECMAScript 4 ile tam uyumlu. Resmileşmesine ramak kalmış bu tip standartlarda 1 yıl içerisinde sadece minör değişiklikler olacağı hesaba katılırsa şu an Mozilla CVS'inde bulunan kodun neredeyse JavaScript2 olduğu varsayılabilir.
  • Bir başka okunası web günlüğü Mozilla direktörlerinden Frank Hecker'in günlüğü. Bu gelişmenin (gerek AVM2'nin vadettiği x[2-10]'luk AJAX performansı, gerekse dilin yeni özellikleriyle) Web'in geleceği açısından ne denli önemli olduğu çok güzel anlatılmış; "disruptive innovations vs sustaining innovations" ayrımına dikkat.
0
ripper
Şuan bile java/j/script ile yeterince uyumsuzluk problemi çekiyoruz. Bu gelişme daha standartlaşmış bir dile neden olucaksa niye olmasin.
Ama yadaha fazla uyumsuzluk getirecekse?
Benim bir diğer çekincem de istemci üzerinde calisan bu dilin getirebileceği güvenlik açıkları, eğer sandbox gibi sistemle destekleyeceklerse güzel,yoksa yeni nesil virüslere kendimizi hazırlayalım derim.
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Mozilla.TR ye Suikast...

anonim

Dün Mozilla Türkiye sitesini gezmek istedim... Ama sonunda ne oldu...

Firefox'un İnternet Sayfasına Talep %237 Arttı

Soulblighter

Internet inceleme firması Nielsen Netratings'in yaptığı açıklamaya göre dokuz ay öncesiyle karşılaştırıldığında Mozilla'nın internet sitesinin Firefox bölümünün trafiği %237 arttı. Haziran 2004'de 795,000 ziyaretçisi olan sitenin bu yılın Mart ayında 2.68 milyon ziyaretçi gezdi.

Ziyaretçi özellikleri incelendiğinde, %79'luk bir oranla erkekler açık ara önde giderken, bayanlarında %29'luk oranla Firefox'a ilgisiz kalmadıkları gözleniyor.

Kaynak: Tom's Hardware Guide

Mozilla one point oh release party

m1a2

Mozilla 1.0 final release`den önce 1.0 release partisi duyuruldu :) 20 Haziran`da San Fransisco`da düzenlenecek partiye katılım serbest mi? Tabii ki öyle, küçük bir farkla. Partinin düzenleneceği dna lounge bar sınıfına girdiğinden eyalet yasaları gereği bu tip yerlere giriş için 21+ şartı gerekiyor. Yani 21 yaş altı Mozilla`cı Fazlamesaiciler (güzel bir sınıflama oldu di mi ama?) için üzgünüm, partiye katılamayacaksınız, San Fransisco`ya uçak bileti almaya kalkışmayın ;) Şimdi alternatiflerden bahsedelim: şurdan webcam ile partiyi takip edebilirsiniz. Veya Bugzilla`da 1.0 release`i için son derece kritik olarak rapor edilen Bug-100309`a kayıt yaparak bu bug`ı kapatabilir ve 1.0`ın çıkışını hızlandırabilirsiniz ;) Evet, Uruguay`dan Belçika`ya kadar alternatif partiler plânlanmış durumda. Microsoft-Turkey boğazda bi şeyler yapmıştı XP için. Onlardan yardım mı istesek acaba? Tecrübelerden istifade etmek lâzım...

Not. Netscape`i pas geçerek bunu `Haberler` kategorisinde gönderiyorum. Netscape`i kaldırarak -veya kaldırmayarak- şöyle güzel bir `mozilla` kategorisi açsak diyorum; üstelik şurda fevkâlade haşmetli bir resim de var, onu da `mozilla.gif` olarak kullansak hani diyorum ;)

Thunderbird 1.0 hazır

mos

Mozilla ekibi tarafından geliştirilen e-posta, USENET (News), istemcisi Mozilla Thunderbird 1.0 sürümü inidirmeye hazır.

Konuyla ilgili duyuruya bakılırsa artık RSS ve Blog takip etmek icin Thunderbird bize yetecek.

Editörün Notu: MS Outlook, MS Outlook Express, vb. programları kullanan arkadaşlarınıza ve akrabalarınıza yardımcı olmanın ve onları aydınlatmanın zamanı geldi! Başarı öykülerinizi bizimle paylaşmamanız için mantıklı bir sebep göremiyoruz, siz görebiliyor musunuz? ;-)

En hızlı browser hangisi?

anonim

En hızlı web browserinin ne oldugu konusunda tartışmalar güncelliğini koruyadursun, Linux, Mac ve Windows işletim sistemleri altında yapılan bir test ilginç sonuçlar ortaya koydu.