Güclü yazılmış dil nə deməkdir?
Güclü yazılmış dil nə deməkdir?

Video: Güclü yazılmış dil nə deməkdir?

Video: Güclü yazılmış dil nə deməkdir?
Video: HANGİ DİL NEDEN ÖĞRENİLMELİ? - Kişisel Gelişim Videoları 2024, Aprel
Anonim

A güclü - yazıb proqramlaşdırma dil hər birinin içində olduğu biridir növü verilənlərin (məsələn, tam, simvol, onaltılıq, paketlənmiş onluq və s.) proqramlaşdırmanın bir hissəsi kimi əvvəlcədən müəyyən edilmişdir. dil və verilmiş proqram üçün müəyyən edilmiş bütün sabitlər və ya dəyişənlər məlumat növlərindən biri ilə təsvir edilməlidir.

Bu şəkildə, C hərfinin güclü şəkildə yığılmasına mane olan statik şəkildə yazılmış bir dil üçün nə deməkdir?

Güclü şəkildə yazılmışdır : the dil bu, hər bir obyektin növü olmasını tələb edir. Statik olaraq yazılmışdır : the dil iş vaxtı əvəzinə tərtib zamanında tip yoxlamasını həyata keçirirsə. In statik tipli dil , xəta olacaq iş vaxtında deyil, tərtib zamanında atılmalıdır.

Bundan əlavə, Python güclü yazılmış bir dildirmi? Python dinamik olaraq tipli dil . Java statik bir tipli dil . Zəif şəkildə tipli dil , dəyişənlər əlaqəli olmayan növlərə məcbur edilə bilər, halbuki a güclü tipli dil edə bilməzlər və açıq şəkildə çevrilmə tələb olunur. Həm Java, həm də Python var güclü tipli dillər.

Bununla əlaqədar olaraq, güclü tipli dil və zəif tipli dil nədir?

Əsas fərq, kobud desək, a güclü tipli dil və a zəif yazılmışdır biri odur ki, a zəif yazılmışdır bir əlaqəsi olmayan növlər arasında konversiyaları dolayısı ilə edir, a güclü şəkildə yazılmışdır biri adətən əlaqəli olmayan növlər arasında gizli çevrilmələrə icazə vermir.

C güclü və ya zəif yazılmışdır?

C statikdir yazıb hər bir dəyişənin mənasını verən dil növü Python və ya JavaScript kimi işləmə vaxtında deyil, tərtib vaxtında müəyyən edilir. Beləliklə, ümumiləşdirsək, statikdir, zəif yazılmışdır dil. C ədalətlidir güclü şəkildə yazılmışdır.

Tövsiyə: