İçindekiler:
Tanımı - Güçlü Yazılan Ne Anlama Gelir?
Güçlü yazılan, farklı veri türleriyle değerlerin karıştırılması konusunda katı kısıtlamalar uygulayan bir programlama diline atıfta bulunan bir kavramdır. Bu tür kısıtlamalar ihlal edildiğinde ve hata (istisna) oluştuğunda.
Techopedia Güçlü Yazılmış
Güçlü yazılan dillere örnek olarak Java, Ruby, Smalltalk ve Python verilebilir. Java durumunda, derleme sırasında yazma hataları algılanır Ruby gibi diğer programlama dilleri çalışma zamanı sırasında yazma hatalarını algılar.
Güçlü yazılan dillerde, işlemlerin davranışı zayıf yazılan dillere göre daha öngörülebilirdir. Dezavantajı tüm değişkenleri ve parametreleri beyan etmek ve yazmak zorunda kalıyor - bazıları bunun iyi bir kodlama olduğunu iddia etse de.
Güçlü yazılan diller ile zayıf yazılan diller arasındaki ayrım biraz bulanıktır. Güçlü yazılan dillerden bazıları, onları zayıf yazılan tavizlere izin verir. Örneğin C # 'ı ele alalım. C #, tüm değişkenlerinin tanımlanmış bir türe sahip olmasını gerektirirken, programcının dinamik tür kontrolünü devre dışı bırakmasına izin verir. En güçlü yazılan programlama dillerinden biri olarak kabul edilen Java bile, nesnelerin diğer türlere aktarılmasına izin verir.
