Scripting olmayan diller

Her dilde her ikisi de mümkün. Tamamen tercih meselesi. Küçük Script dilleri çok kullanışlı olabiliyor. Bir Bat dosyası, yorumlayıcının kendisi ve kaynak kod dosyası, al sana program. Basic'te istemediğin kadar minik yorumlayıcılar var. Çoğu bir kaç yüz Kilobyte boyutunda.

Pyhton gibi büyük boyutlu ve çok kapsamlı yorumlayıcılar ile yapılan programların paylaşımı zor oluyor. Kullanıcıdan önce Python kurmasının gerektiğini bilmesini beklemek zorunda kalınıyor. Linux'ta zaten kurulu geldiği için Linux'ta sorun olmuyor.

Genelde Derlenen diller:
C, C++, Pascal/Delphi, Bazı Basic lehçeleri, Fortran, Nim, Ada, Rust, Oberon, Modula, ve daha bir sürü var, aklıma gelmiyorlar.


Sanal makina (altyapı) üzerinde çalışan diller:
Java, C#, Visual Basic Net, Haxe, Nemerle, Kotlin v.s.
 
Son düzenleme:
Scripting olmayan diller var mı? Scripting olan varsa olmayanda vardır herhalde. İnternette bulamadım. Zaten sadece Wiki'ye bakıyordum.

Assemble edilen diller ve compile edilen diller scripting değildir. Örneğin Aseembly dilleri, C, C++, D, Free Pascal, FreeBASIC vs. gibi diller scripting değildir. Scripting dillerde kod ara bir interpreter görevi gören program üzerinde çalışır. Assembly dilleri ve compile dilleri önce makine koduna dönüştürülür ve ortaya çıkan executable binary dosya çalıştırılır. Scripting dillerinde de aslında sonuç olarak programlar makine koduna dönüştürülürler ancak ara bir programa ihtiyaç duyarlar. Makine koduna dönüştürme görevi o programlardadır. Native koda dönüştürülen programlar bağımsız olarak kendileri çalışabilirler.
 
Farklı bir şey söylediğimiz yok. Sen detaylara takılma. Amacın programla öğrenmek se, sana en kolay geleni tercih et. Her zaman en kolayı, en fazla kaynak bulabileceğin olur.

İngilizce bilmek, kaynaklar konusunda şansını artırır. Çünkü Hint'lisi de, Çin'lisi de İngilizce yazar.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı