Julia nedir?

Jeff Bezanson, Alan Edelman, Stefan Karpinski ve Viral B. Shah tarafından geliştirilen ve ilk 2012 yılında piyasaya sürülen Julia, bilimsel hesaplamada kullanılan üst düzey bir programlama dilidir. R programlama diline benzer şekilde istatistik hesaplamaları ve veri analizi için kullanılabilir. En güçlü özelliklerinden biri, çoklu gönderimdir - işlevlerin aldıkları argümanların veri türüne göre farklı davranmalarını sağlayan bir tür polimorfizmdir.

Julia'nın diğer özellikleri

  • Dinamik yazma
  • Çöp toplama.
  • C ile yazılmış programlarla aynı performans
  • Yerleşik bir paket yöneticisi.
  • Herhangi bir fonksiyon veya işlemin derlenmiş montaj kodunu yazdıktan hemen sonra görüntüleme yeteneği.
  • LISP makrolarına benzer metaprogramlama araçları.
  • C fonksiyonlarını çağırmanın doğal yeteneği.
  • Python'u çağırma yeteneği PyCall paketi ile çalışır.
  • Sistemi kontrol etme yeteneği komut satırı kabuğu ile aynı güçtedir.
  • Paralel işleme ve dağıtık hesaplama fonksiyonları.
  • Kullanıcı, yerleşik tipler kadar hızlı performans gösteren kendi veri tiplerini tanımlayabilir.
  • Kullanıcının dilin birçok temel özelliğini yeniden tanımlamasına izin veren yüksek düzeyde genişletilebilirlik.
  • Unicode desteği.

"Selam Dünya!" Julia'da

 println ("Merhaba, Dünya!") 

Montaj, C, Kod, Derlenmiş, Dinamik, Merhaba Dünya, Yüksek Seviye, Dil, LISP, Programlama terimleri, Python