C++ masaüstü uygulamasına sahibim (wxWidgets içinde yazılmıştır) ve bazı komut dosyası dilleri için destek eklemek istiyorum. Komut dosyası, çoğunlukla kullanıcı tarafından sağlanan JavaScript koduna göre dizelerin, sayıların ve tarihlerin çalışma zamanı dönüşümleri için kullanılırdı. Üste |SpiderMonkey vs JavaScriptCore vs?
Yaygın olarak kullanıldığı ve herkesin sözdizimine aşina olduğu için JavaScript kullanmak istiyorum.
herkes bu denedi WebKit gelen Mozilla
- SpiderMonkey'in:
etrafında Googling, ben iki seçenek var gibi görünüyor? Hangisini kurmak daha kolay olurdu? İhtiyaçlarım için daha iyi olan başka bir uygulama biliyor musunuz?
BTW, Windows ve Linux platformlarını hedefliyorum.
Lua'yı düşündüm, ancak uygulamayı uygulamamdan kurtarmak istiyorum yeni bir dil öğrenmekten. Diğer potansiyel problem, tarih/saat ile başa çıkmak için fonksiyonların eksikliğidir. AFAICT, sadece sistem saatini alabilirsiniz, hepsi bu. Ancak, uygulamamın dize girdisini tarih olarak ayrıştırabilmesi ve daha sonra uygulamanıza yerleştirdiğiniz dilden bağımsız olarak "3 gün ekle" veya "2 tarih arasındaki günlerde farkı bulma" vb. Gibi şeyler yapması gerekir. –
bazı özel API'yi göstermek. Bazı tarih yönetimi yetenekleri ekleyerek 100'den az Lua hattında yapılabilir. 'Yeni dil yok' gerçek bir sorun, OTOH. – Javier
"herhangi bir j'den çok daha hızlı"? [kaynak belirtilmeli]! Bağlantı Lütfen. –