C++
Paylaş:
Bu sorular yalnızca üç ana programlama dilinden biri olarak C++'ı seçen geliştiricilere gösterildi.
İstikrarlı bir oranda geçiş olduğunu görmek mükemmel. Özellikle oyun geliştiricilerinin C++20'yi benimsemelerinden oldukça memnunum. Tüm oyun platformlardan gerekli desteği görmeyi heyecanla bekliyorum. Sağlayıcıların bunu hayata geçirmesi zor olsa da beraberinde getireceği konseptler ve kapsamla bu çabaya değeceğine eminim.
Guy Davidson
Mühendislik Uygulamaları Başkanı, Creative Assembly
C++20'nin benimsenme oranına epey şaşırdım. Değişim yaşandığı çok açık. Geçmişe kıyasla günümüzde yeni standartların çok daha hızlı bir şekilde benimsendiğini görüyoruz.
Kullanıcıların önemli bir kısmının son 5 yılda sunulan sürümleri kullandığını gördüğüme çok sevindim. Ayrıca C++11 öncesi sürümlerin %10'un altına düştüğünü görmek de iyi haber. Birkaç yıl daha geçtiğinde bu sürümleri bu tür anketlere dahil etmeyi de bırakabiliriz!
Titus Winters
Google'da Baş Mühendis
Standartlar zaman çizelgesinde kullanıcıların dağıtıldığını unutmayın. Bu tür anketler, bize sadece en son standartlara göre değil, her yerde çalışan kodlar yazmamız gerektiğini hatırlatıyor.
Guy Davidson
Mühendislik Uygulamaları Başkanı, Creative Assembly
[Modules] özelliği için daha fazla geliştirme yapılması gerektiğini düşünüyorum, fakat gelecekte yanıldığımı gösterecek gelişmeleri sabırsızlıkla bekliyorum.
Guy Davidson
Mühendislik Uygulamaları Başkanı, Creative Assembly
Mühendisler belirli bir kod için testlere kod yazmayı daha çok tercih eder. Test yazmak için harcanan süre, genellikle uzun süreli gerçek avantajlara daha ağır basıyor.
Guy Davidson
Mühendislik Uygulamaları Başkanı, Creative Assembly
Üçüncü tarafların kullanımı için C++ kodu paketlemenin günümüzdeki ilerleyişi burada görülebiliyor. Bu sorunun çözüleceğine dair pek ümidim olmasa da gerekli adımların atılmasını sabırsızlıkla bekliyorum.
Guy Davidson
Mühendislik Uygulamaları Başkanı, Creative Assembly
C++ mühendisleri için CMake'i Stockholm sendromuna benzetiyorum. Rakiplerine kıyasla iyisiyle kötüsüyle liderliği sürdürmesi varsayılan durum haline geldi.
Guy Davidson
Mühendislik Uygulamaları Başkanı, Creative Assembly
CLion'da, Clang, MSVC, IAR ya da GCC temelli derleyiciler kullanabilirsiniz. Nadir ya da özel durumlarda Özel Derleyici (Custom Compiler) özelliği CLion içinde herhangi bir derleyici kullanmanıza izin verir.
AI ve ML için Python'ın programlama dili olarak yaygın kullanımı nedeniyle ortaya çıkan veriler pek de şaşırtıcı değil. Numpy ve pandas gibi kaliteli kitaplıkların olması bunun bariz bir seçim olmasına neden oluyor. Standart kitaplıkta analoglara ihtiyaç olabilir ya da paketleme sorununu çözmemiz gerekebilir.
Guy Davidson
Mühendislik Uygulamaları Başkanı, Creative Assembly
Statik analizden kaçından kullanıcıların yalnızca %30 oranında olduğunu gördükten sonra açık kaynak kodunun gittikçe güvenli ve emniyetli hâle geleceğinden oldukça eminim.
Guy Davidson
Mühendislik Uygulamaları Başkanı, Creative Assembly
Bu durumda düşük oranın iyi olduğunu söyleyebiliriz. Önümüzdeki yıllarda önceden derlenmiş başlıkların, modüllerin ve unity yapılarının nasıl etkileşimde bulunacağını oldukça merak ediyorum.
Guy Davidson
Mühendislik Uygulamaları Başkanı, Creative Assembly
Zaman ayırdığınız için teşekkür ederiz!
Raporumuzu faydalı bulduğunuzu umuyoruz. Bu raporu arkadaşlarınızla ve meslektaşlarınızla paylaşın.
Herhangi bir soru ya da öneriniz varsa lütfen bizimle surveys@jetbrains.com adresinden iletişime geçin.