MIT'den (Massachusetts Institute of Technology) Yazılım Teknolojisi Profesörü Adam Chlipala web uygulamalarını çalıştıralabilir uygulamalar gibi geliştirilebilmesine olanak sağlayan Ur/Web isminde yeni bir programlama dili geliştirdiğini duyurdu.
Ur/Web'in derleyicisi XML, CSS, JavaScript kodları ve veritabanı kodlarını kendi üreterek bunların data alışverişi için birbirleriyle konuşmasını kendi ayarlayabiliyor. Ayrıca Chlipala, web uygulamalarının Ur/Web sayesisinde sadece kolay geliştirilebilir değil aynı zamanda daha da güvenli olduğunu söyledi. "Diyelim ki web sayfanızda bir takvim uygulaması istiyorsunuz ve bu takvim uygulamasını sağlayan da bir kod kütüphanesi kullanıyorsunuz, ayrıca aynı sayfada reklam şirketini sağladığı kodlardan oluşan bir de reklam kutucuğu olsun. Ve reklam şirketinin takvimin çalışmasına müdahale edememesini ve aynı zamanda da takvimi geliştiren yazılımcının reklamların getirilişine müdahale edememesini istiyorsunuz."
Chlipala, Ur/Web'in tam gelişmiş programlama dilleri olan C++ ve Java'daki gibi her yeni tanımlanan değişken belirli bir veri tipine sabitlenmiş olduğundan bir çok web geliştirme framework'ündeki açıklıklara sahip olmadığını söyledi.