
Programcılığa yeni başlıyorum. Delphi ile başlamamı önerir misiniz?
Delphi öğrenimi kolay bir dildir. Diğer dillere nazaran çok daha rahat bir yapısı var. Yanlış bir izlenim sahibi olmadıysam, programcılığı yan meslek ya da hobi olarak düşünenler Delphiyi tercih etmektedir. Delphiyi yüksek grafik işlemleri gerektiren oyun yapımında, Windows dışında kalan İşletim Sistemleri ya da Cep Telefonu için program yapımında kullanmayacaksanız, kesinlikle tercih etmemelisiniz. Delphi muhtemelen bu özelliklere sahip olmadığından ya da çok az destek sunduğundan birçok yazılım firması tarafından göz ardı edilmektedir. Yani, Delphiyi bir yazılım firmasında çalışmak için öğreniyorsanız, iş bulma olasılığınız diğer popüler dillere oranla çok düşüktür.
Delphi, .NET desteği sunuyor mu?
Evet, Delphi, .NET desteği sunuyor, ancak Delphi öğrenme sebebiniz .NET ise, C# öğrenmeniz daha faydalı olacaktır. Delphi ile .Net kullanılabilir olsa da, ciddi bir kaynak sıkıntısı ile karşılaşırsınız. Bu desteğin en önemli amacı, Delphi ile programcılık yapanların .NETe ihtiyaç duymaları halinde, başka dillere yönelmelerini engellemektir.
Delphi ile .NETin kullanılması halinde aynı dil yapısını kullanabilecek miyiz?
Bazı küçük farklılıkları saymazsak, aynı yapı üzerine olduğunu söyleyebilirim.
Lazarus nedir?
Lazarus, Delphinin de kullandığı dil yapısı ile daha çok Linux İşletim Sistemi için program geliştirmenizi sağlayan, Delphiden bağımsız bir dildir. Delphiye benzerliğinden dolayı, Delphi kullanıcıları Linux için program geliştirmek istediklerinde bu dile yönelirler. Delphi kullanıcıları için önerebilirim, ancak yeni bir kullanıcı iseniz, amacınız da Linux üzerinde program geliştirmekse, java öğrenmenizi öneririm. Yakın zamanda Delphinin de Linux desteğini sunması bekleniyor.
Delphinin avantajı nelerdir?
Delphinin belki de tek avantajı, C# ve Java aksine, daha hızlı ve herhangi bir kütüphaneye ihtiyaç duymadan çalışabilecek programlar geliştirmenizi sağlamasıdır. Ayrıca öğrenim kolaylığını da bir avantaj olarak görebiliriz.
Delphi Öldü mü?
Bir dilin ölmesi için geliştiricilerinin olmaması gerekmektedir. Delphi ise Embarcadero firması tarafından hâlâ geliştirilmektedir. Bu sebeple Delphinin öldüğünü söylemek yanlış olur. Kastedilen popülerliği ise, düşüşte olduğu söylenebilir; ancak geliştirici ve programcıların desteği ile bu durum değişebilir.
Hangi dili öğrenmeliyim?
Bir ev alırken ihtiyacınıza göre nasıl bir seçim yapıyorsanız, dil seçiminde de aynı kriterleri uygulayın. Önemli olan nokta; evi ne kadar döşediğinizdir. Bir dili öğrenmeniz halinde, diğer dile geçişiniz zor olmayacaktır.