24 Ocak 2014 Cuma

TypeScript

Aslında daha çok DART'a benziyor ama arasındaki farkı Anders Hejlsberg şöyle açıklamış:

DART, tamamen Javascript'i yeniliyor. Yeni bir programlama dili ve yeni bir sanal makine. Kodunuzu Javascript'e çevirebiliyorsunuz fakat bunu yaparken yeni bir dilin semantiğini alıp Javascript'e benzetmeye çalışıyor. Script# aynı şeyi C# için, Google Web Toolkit ise JAVA için yapıyor. Bunu yaptıkları için karışıklığa ve maliyete sebep oluyorlar.

TypeScript ise herşeyden önce aslında Javascript, yeni bir dil öğrenmenize gerek yok, sadece parametrelerinize açıklamaları nasıl koyacağınızı öğrenmeniz yeterli ve bu o kadar da zor değil. İkinci ve asıl önemlisi öğrendiğiniz bu yeni şeyler ECMAScript 6 ile uyumlu (Javascript'in bir sonraki sürümü). Yani aslında TypeScript öğrenirken, Javascript öğreniyorsunuz. Ayrıca tüm diğer Javascript frameworklerini bu dille rahatlıkla kullanabilirsiniz.

Bu arada TypeScript açık kaynak kodlu bir proje.
http://typescript.codeplex.com

Açıklamanın tam metni:
http://www.eweek.com/developer/microsoft-delivers-typescript-a-better-javascript-for-big-apps/

Hiç yorum yok:

Yorum Gönder