
Simit – Hızlı bilgisayar simülasyonları için yeni bir programlama dili
Arkadaşlar bu yazımda MIT ve diğer üniversitelerden araştırmacılar tarafından Simit adında yeni bir programlama dilinin gelişiminden söz edeceğiz. Fiziksel modeller ve simülasyonların geliştirmesi amaçlanan bu yeni dil, eski dillere nazaran yaklaşık onda bir koda ihtiyaç duymaktadır. Simit, veri analitiği, makine öğrenimi ve robotik gibi alanları kapsayan fiziksel simülasyon dışındaki uygulamaları da vardır. Hazırsanız yazının diğer kısımlarını detaylı olarak inceleyelim.
MIT Bilgisayar Bilimi ve Yapay Zeka Laboratuvarı, Berkeley’deki Kaliforniya Üniversitesi, Toronto Üniversitesi, Adobe, Texas Üniversitesi ve Texas A & M’den araştırmacılardan oluşan bir ekip, yeni bir programlama dili geliştirdi. Simit olarak adlandırılan bu dil bilgisayar simülasyonlarını önemli ölçüde hızlandırmaya yardımcı olabilir.
Bu yepyeni gelişmenin daha fazla detayına girmeden önce, fiziksel sistemlerin bilgisayar simülasyonları mühendislik, bilim, eğlence ve programlama ortak nitelikte olduğunu belirtmek istiyorum. Bununla birlikte, farklı araçlar kullanmaktadırlar. İki farklı koşulda, fiziksel bir model kullanmak ve ileri geri geçiş bir bilgisayar ve programcı için karmaşık bir süreçtir.
Bu yeni geliştirilen programlama dili anahtarlama olayını otomatik hale getirmeyi hedefliyor. Simit, daha eski simülasyonlara kıyasla onda bir kodunu kullandığını bilmek herhalde bizi şaşırtması için yeterli bir sebeptir.
MIT’in konuyla alakalı bir haberini buradan bulabilirsiniz.
Bununla birlikte, elle kodlanmış simülasyonların aksine, Simit’te yazılmış programlar, temelde yatan kodu değiştirmeden geleneksel mikroişlemcilerde veya grafik işlemci ünitelerinde (GPU’lar) çalıştırabilirler.
SİMİT, programcılara, sistemin bir grafiksel tasviriyle matris açıklaması arasındaki çevirileri tanımlamasını isterken, grafiklerin matrislere dönüştürülmesini gerektirmez. Basitçe doğrusal cebir dilinde talimatlar alarak, grafikler oluşturabilir.
Fredrik Kjolstad, MIT mezunu bir öğrenci ve Simit’i tanımlayan bir makalenin ilk yazarı olarak, bu simülasyonların büyük bir problem sınıfı için geçerli olduğunu söylüyor. Bu dilde, fiziksel simülasyonun dışında robotik, veri analizi, makine öğrenimi ve optimizasyon dışında uygulamalar olduğunu söylüyor. Kjolstad ve meslek arkadaşları kuantum kromodinamiğinde bir uygulama geliştirmek için şu anda MIT araştırmacılarıyla birlikte çalışıyorlar.
Simit, simülasyonlar için kullanılan diğer dillerin neden olduğu endişeleri ortadan kaldırmayı amaçlayan etkileyici bir nitelik kümesine sahiptir. Niteliklerine övgüyle bahseden Bilim ve Teknoloji Avusturya Enstitüsü’nde profesörü olan Chris Wojtan, fizik simülasyon araştırmacıları için özellikle heyecan verici bir haber olduğunu belirterek, mevcut mimariler için iyice optimize edilmiş geleneksel algoritmalara karşı yaratıcı ve çılgın yeni fikirleri savunmanın zor olabiliceğini izah etmiştir.
Simit Programlama Dili Resmi Sayfası: http://simit-lang.org/language
Bu makaleyi yararlı bulduysanız aşağıda yorum alanına düşüncelerinizi belirtebilirsiniz. Bir sonraki yazıda görüşmek dileğiyle. Hoşçakalın 🙂
4 Yorumlar
SİMİİİİİİİİİİİİİİİİİİİİİT Diye oynardık be 😀
Gta 5’i açar mı hocam ? 😀
Çok güzel bir şey hocam
aklımda 3d modelleme ve simülasyonla ilgili bi fikir var,bunun için hangi programlama dilini veya başka neleri öğrenmeliyim yardımcı olursanız sevinirim?