- C# basit, modern, genel amaçlı, nesneye yönelik programlama dili olarak tasarlanmıştır.
- Yazılımın sağlamlılığı, güvenirliliği ve programcıların üretkenliliği önemlidir. C# yazılım dili, güçlü tipleme kontrolü (strong type checking), dizin sınırlar kontrolü (array bounds checking), tanımlanmamış değişkenlerin kullanım tespiti, (source code portability), ve otomatik artık veri toplama gibi özelliklerine sahiptir.
- Programcı portatifliği özellikle C ve C++ dilleri ile tecrübesi olanlar için çok önemlidir.
- Enternasyonal hale koymak için verilen destek çok önemlidir.
- C# programlama dili sunucu ve gömülü sistemler için tasarlanmıştır. Bununla birlikte C# programlama dili en basit işlevselli fonksiyondan işletim sistemini kullanan en teferruatlısına kadar kapsamaktadır.
- C# uygulamaları hafıza ve işlemci gereksinimleri ile tutumlu olmak uzere tasarlanmıştır. Buna rağmen C# programlama dili performans açısından C veya assembly dili ile rekabet etmek için tasarlanmamıştır.
31 Ağustos 2010 Salı
C# (C Sharp) Dilinin Tasarım Hedefleri
ECMA tarafından C# dilinin tasarım hedefleri şöyle sıralanır:
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder