Güçlü yazılan bir dil ne anlama geliyor?
Güçlü yazılan bir dil ne anlama geliyor?

Video: Güçlü yazılan bir dil ne anlama geliyor?

Video: Güçlü yazılan bir dil ne anlama geliyor?
Video: Öğrenilmesi En Zor 8 Dil 2024, Nisan
Anonim

A şiddetle - yazılan programlama dilim her birinin olduğu bir tip veri miktarı (tam sayı, karakter, onaltılık sayı, paketlenmiş ondalık sayı vb.) programlamanın bir parçası olarak önceden tanımlanmıştır. dilim ve belirli bir program için tanımlanan tüm sabitler veya değişkenler, veri türlerinden biri ile tanımlanmalıdır.

Bu şekilde, bir dilin statik olarak güçlü bir şekilde yazılması ne anlama gelir?

Kesinlikle yazılmış : NS dilim bu, her nesnenin türüne sahip olmasını gerektirir. Statik olarak yazılmış : NS dilim çalışma zamanı yerine derleme zamanında tür denetimi gerçekleştirirse. İçinde statik olarak yazılmış dil , hata niyet çalışma zamanında değil derleme zamanında atılmalıdır.

Ek olarak, Python kesin olarak yazılmış bir dil midir? piton dinamik olarak- yazılan dil . Java statik olarak- yazılan dil . zayıf bir şekilde yazılan dil , değişkenler dolaylı olarak ilişkisiz türlere zorlanabilir, oysa bir kesinlikle yazılan dil yapamazlar ve açık bir dönüştürme gereklidir. Hem Java hem de piton NS kesinlikle yazılan diller.

Buna göre, güçlü yazılan dil ve zayıf yazılan dil nedir?

Temel fark, kabaca konuşursak, bir kesinlikle yazılan dil ve bir zayıf yazılmış biri o bir zayıf yazılmış ilişkisiz türler arasında dolaylı olarak dönüşümler yapılırken, bir kesinlikle yazılmış biri tipik olarak alakasız türler arasında örtük dönüşümlere izin vermez.

C güçlü mü yoksa zayıf mı yazılmış?

C statik olarak yazılan her değişkenin anlamına gelen dil tip Python veya JavaScript gibi çalışma zamanında değil, derleme zamanında belirlenir. Özetlemek gerekirse, onun bir statik, zayıf yazılmış dilim. C oldukça kesinlikle yazılmış.

Önerilen: