Deimosx adlı üyeden alıntı:
mesajı görüntüle
Birine birşeyi bilmediğini ima etmek büyük bir gaftır, bunu söyleyebilmek için karşınızdakini temelli tanımanız gerekebilir. Benim oraya yazdığım 2 kelimelik yazıya destan yazar gibi cevap yazmanız bana dokunduğu için cevap verme gereği duyuyorum.
Bir tartışma oluşturmak istemiyorum başlıkta herkes kendini göstermeye çalışmış ama aradaki farkı bilmek isteyenlerin öğrenmesi gerektiğini düşündüm. Yazımı yazacağım ve başlığa bir daha bakmayacağım.
Mantık olarak birbirlerinin arasında fark bulamamanız doğaldır, ama ikisininde birbirinin yapabildiği şeyleri yapabilme ve yapamama gibi durumları bunları birbirinden ayıran özelliklerdir.
Scripting dilleri satır satır okunur,başka bir programın çalışmasına bağımlıdır. Her çalışma esnasında bağımlı olduğu programın içerisinde yorumlanır. Bu yorumlama işlemi makinanın anlayacağı şekilde değil bağımlı olduğu programın anlayacağı şekilde olmak zorundadır. Scriptler bellekte "tutulmazlar", bellekte tutulan şey sadece bağımlı oldukları programların parametreleri ve yan kolları (dll) olabilir.
Programlama dilleri satır satır okunmaz, tek seferde bütün proje okunur ve hata varsa devam etmez. Çünki her çalıştırma işleminde scripting dillerine nazaran tekrar tekrar derlenmediği için tek seferde standalone hale gelmesi gerekir.Başka bir programın çalışmasına bağımlı olmak zorunda olmadıkları gibi direkt olarak makinanın anlayacağı şekilde olmak zorundadırlar.Script dilleri ile ancak programlama dilleri ile oluşturulan uygulamalara yön verebilirsiniz. Daha fazlasını yapamazsınız.
Yakın zamanda aradaki fark neredeyse yok gibi çünki gelişen teknoloji ile bilgisayarların işlem kabiliyetleri oldukça gelişti. İşlem hızları ikisinde de aynı seviyede olabiliyor bazen. Bundan 10 yıl öncesini bilen birisi aradaki farkı daha iyi bilebilir. Yorumlanan bir dil ile derlenen bir dilin arasında farklar vardır.
Siz ikisini de programlama dili olarak kabul edip mutlu mesut işlerinizi halledebilirsiniz. Daha da mutlu olmak için birine yorumlama dilleri öbürüne derleme dilleri diye ayırt etmek daha kolay olur.
Yukardaki bilgilendirmeler benim sorumluluğumdadır.Doğruluğunu veya yanlışlığını kendi düşüncelerimle tartarak yazdım kesin doğrudur veya kesin yanlıştır demiyorum.
İyi günler.
Bir tartışma oluşturmak istemiyorum başlıkta herkes kendini göstermeye çalışmış ama aradaki farkı bilmek isteyenlerin öğrenmesi gerektiğini düşündüm. Yazımı yazacağım ve başlığa bir daha bakmayacağım.
Mantık olarak birbirlerinin arasında fark bulamamanız doğaldır, ama ikisininde birbirinin yapabildiği şeyleri yapabilme ve yapamama gibi durumları bunları birbirinden ayıran özelliklerdir.
Scripting dilleri satır satır okunur,başka bir programın çalışmasına bağımlıdır. Her çalışma esnasında bağımlı olduğu programın içerisinde yorumlanır. Bu yorumlama işlemi makinanın anlayacağı şekilde değil bağımlı olduğu programın anlayacağı şekilde olmak zorundadır. Scriptler bellekte "tutulmazlar", bellekte tutulan şey sadece bağımlı oldukları programların parametreleri ve yan kolları (dll) olabilir.
Programlama dilleri satır satır okunmaz, tek seferde bütün proje okunur ve hata varsa devam etmez. Çünki her çalıştırma işleminde scripting dillerine nazaran tekrar tekrar derlenmediği için tek seferde standalone hale gelmesi gerekir.Başka bir programın çalışmasına bağımlı olmak zorunda olmadıkları gibi direkt olarak makinanın anlayacağı şekilde olmak zorundadırlar.Script dilleri ile ancak programlama dilleri ile oluşturulan uygulamalara yön verebilirsiniz. Daha fazlasını yapamazsınız.
Yakın zamanda aradaki fark neredeyse yok gibi çünki gelişen teknoloji ile bilgisayarların işlem kabiliyetleri oldukça gelişti. İşlem hızları ikisinde de aynı seviyede olabiliyor bazen. Bundan 10 yıl öncesini bilen birisi aradaki farkı daha iyi bilebilir. Yorumlanan bir dil ile derlenen bir dilin arasında farklar vardır.
Siz ikisini de programlama dili olarak kabul edip mutlu mesut işlerinizi halledebilirsiniz. Daha da mutlu olmak için birine yorumlama dilleri öbürüne derleme dilleri diye ayırt etmek daha kolay olur.
Yukardaki bilgilendirmeler benim sorumluluğumdadır.Doğruluğunu veya yanlışlığını kendi düşüncelerimle tartarak yazdım kesin doğrudur veya kesin yanlıştır demiyorum.
İyi günler.
Makina dili şu bu çok aklını karıştırdınız konu sahibinin.