SpiderBasic

SpiderBasic, Fantaisie Software tarafından geliştirilen, yerleşik BASIC kurallarına dayanan yeni bir web istemci tarafı programlama dilidir. iOS ve Android için mobil uygulama da dahil olmak üzere çok karmaşık, pencereli tabanlı web uygulamalarının geliştirilmesine olanak tanır. Karmaşık ve reaktif GUI, 2D oyunlar ve daha birçok şeyi tutarlı bir şekilde ele almak için geniş bir komut seti sağlar. Her kütüphane ve komut aynı şekilde davranır ve daha kolay ve daha hızlı öğrenme için benzer sözdizimine sahiptir.

SpiderBasic, çalıştırmak için modern bir tarayıcıya ihtiyaç duyan (en azından HTML5 uyumlu) optimize edilmiş JavaScript kodu üreten bir derleyicidir. Bir derleyici olarak, JavaScript'in sağlamadığı güçlü yazım ve çeşitli kontrollere sahiptir ve sağlam kod oluşturmaya izin verir. SpiderBasic nesne yönelimli değildir, çünkü geliştirici firma nesne yönelimli programların bakımının zor olduğuna inanmaktadır, ancak esnek ad alanı desteği ve diğer birçok özellik SpiderBasic'te de sağlanmaktadır.

SpiderBasic, PureBasic sözdizimini temel alır ve bir dereceye kadar onunla uyumludur. PureBasic'e zaten aşinaysanız, SpiderBasic'i kullanmak kolay bir iş olacaktır. Aynı kaynak kodunu kullanarak web, mobil ve masaüstünde çalışan bir program oluşturmak bile mümkündür.

Özellikleri
 Hızlı ve kolay bir şekilde uygulama veya oyun oluşturmak için çok sayıda (500+) dahili komut 
 Android ve iOS platform desteği
 BASIC tabanlı anahtar kelimeler
 Optimize edilmiş uygulamalar oluşturan çok hızlı derleyici
 Gelişmiş programlama için prosedür ve yapı desteği
 Dizi, liste ve harita gibi yerleşik kapsayıcılar
 Programlama hatalarından kaçınmak için güçlü veri türleri ve sözdizimi
 Tam Unicode desteği
 Kodların kolayca yeniden kullanımı için ad alanı desteği
 WebGL aracılığıyla kolay ama çok hızlı 2D oyun desteği
 Genişletilebilirlik için satır içi JavaScript desteği
 Özel editör ve geliştirme ortamı
 Windows, MacOSX ve Linux'ta kullanılabilirlik
 PureBasic'e çok yakındır, bu da bir uygulamanın masaüstüne kolayca taşınmasını sağlar.

Kaynakça

Dış bağlantılar


Kategori:BASIC programlama dili ailesi