Orient ITM


Delphi

  • John Smith

    Bir çox istifadəçidən Delphi'də bu an və gələcəyi haqqında suallar alıram. Kimisi Delphi öldü mü deyir, kimisi Delphi ilə davam etməli bilərəmmi deyə yakınıyor.Ayrıca yazacaqlarımı oxuyarkən bilməniz lazım olan, cavabların ümumiyyətlə nisbi olduğudur.
     
     
     
    Programcılığa yeni başlayıram. Delphi ilə ifadələr təklif bilərsinizmi?
     
    Delphi təhsili asan bir dildir. Digər dillərə nəzərən çox daha rahat bir quruluşu var. Yanlış bir təəssürat sahibi olmadısa, proqramlaşdırma yan peşə ya da hobbi olaraq düşünənlər Delphi'də seçim edir. Delphi'də yüksək qrafik əməliyyatları tələb oyun istehsalında, Windows xaricində qalan Əməliyyat sistemləri ya da Cib Telefonu üçün proqram istehsalında istifadə etməyəcəksinizsə, qətiliklə seçim etməməlisiniz. Delphi ehtimalla bu xüsusiyyətlərə sahib olmadığından ya da çox az dəstək sunduğunda bir çox proqram firması tərəfindən göz ardı edilir. Yəni, Delphi'də bir proqram firmasında çalışmaq üçün öğreniyorsanız, iş tapma ehtimalınız digər məşhur dillərə nisbətən çox aşağıdır.
     
    Delphi, .NET dəstəyi təqdim edir mu?
     
    Bəli, Delphi, .NET dəstəyi təqdim edir, ancaq Delphi öyrənmə səbəbiniz .NET isə, C # öyrənməniz daha faydalı olacaq. Delphi ilə .Net istifadə edilə bilər olsa da, ciddi bir qaynaq çətinliyi ilə qarşılaşarsınız. Bu dəstəyin ən əhəmiyyətli məqsədi, Delphi ilə programcılık edənlərin .NET'e ehtiyac duymaları halında, başqa dillərə yönəlmələrini qarşısını almaqdır.
     
    Delphi ilə .NET'in istifadə edilməsi halında eyni dil quruluşunu istifadə edə bilərikmi?
    Bəzi kiçik fərqləri saymazsaq, eyni quruluş üzərinə olduğunu söyləyə bilərəm.
     
    Lazarus nədir?
    Lazarus, Delphi'də də istifadə dil quruluşu ilə daha çox Linux Əməliyyat Sistemi üçün proqram inkişaf etdirmənizi təmin edən, Delphi'də müstəqil bir dildir. Delphi'də bənzərliyini ötəri, Delphi istifadəçiləri Linux üçün proqram inkişaf etdirmək istədikdə bu dilə yönələrlər. Delphi istifadəçiləri üçün təklif edə bilərəm, ancaq yeni bir istifadəçi varsa, məqsədiniz da Linux üzərində program geliştirmekse, java öyrənmənizi təklif edərəm. Yaxın zamanda Delphi'də də Linux dəstəyini təqdim etməsi gözlənilir.
     
    Delphi'də üstünlüyü nələrdir?
    Delphi'də bəlkə də tək üstünlüyü, C # və Java əksinə, daha sürətli və hər hansı bir kitabxanaya ehtiyac duymadan işləyə proqramlar inkişaf etdirmənizi təmin etməsidir. Ayrıca təhsil asanlığını da bir üstünlük olaraq görə bilərik.
     
    Delphi Öldü mü?
    Bir dilin ölməsi üçün geliştiricilerinin olmaması lazımdır. Delphi isə EMBARCADERO firması tərəfindən hələ inkişaf etdirilməkdədir. Bu səbəblə Delphi'də öldüyünü söyləmək səhv olar. Nəzərdə tutulan məşhurluğu isə, enişdə olduğu deyilə bilər; ancaq geliştirici və proqramçıların dəstəyi ilə bu vəziyyət dəyişə bilər.
     
    Hansı dili öyrənməliyəm?
    Bir ev alarkən ehtiyacınıza görə necə bir seçim edirsinizsə, dil seçimində də eyni meyarları tətbiq edin. Əhəmiyyətli olan nöqtə; evi, nə qədər döşediğinizdir. Bir dili öyrənməniz halında, digər dilə dolanışıq çətin olmayacaq.



Korporativ müştərilərimiz