Bu sorular yalnızca C++'ı üç ana programlama dilinden biri olarak seçen geliştiricilere gösterilmiştir.
C++
"Modern C++ kullanımının benimsendiğini görmek güzel. 5 katılımcıdan 1'inin en yeni standartlarla çalışması harika. Gittikçe daha fazla sayıda geliştirici de gelecek yıl en azından C++17'ye geçmeyi düşünüyor. Modüller ve konseptler bu geçişi hızlandıran güçlü motivasyon kaynakları gibi görünüyor.”
"C++17 kullanan çok sayıda geliştiricinin C++20'yi benimsemeye hevesli olması oldukça mantıklı görülüyor.”
"Modüller beklendiği gibi grafiklerde ilk sırada yer alıyor. C++ derleme süreleri her yıl daha kötüye gidiyor. Geliştiricilerin bu trende direnmek için modüllerden yararlanmaya başlaması oldukça ilginç."
"Geliştiricilerin yalnızca üçte birinin bugüne kadar hiç birim testi yazmadığını görmek üzücü."
"Katılımcıların neredeyse üçte biri iyi bir paketleme çözümü ihtiyacı duyuyor. Kitaplıkları ayrı bir şekilde derlemek, önceden derlemek ya da sistem paketi yönetimi kullanmak ya ekstra geliştirici eforu ya da tümünün derlenmesi için üçüncü taraf desteği anlamına geliyor. Bu da yeni sürümler için geride kalmaya neden olduğundan derleyicileri yükseltme ya da değiştirme konularında karmaşayı artırıyor.”
"Bu sorunu çözme konusunda çok sayıda rakip çözüm olmasaydı C++ tercih edilmezdi. Ancak kimi zaman bu çözümlerden birini seçip uyguladığımızda bizim için daha iyi olup olmayacağını da merak etmiyor değilim."
"Açık kaynak derleyicilerinin, düzenli olarak kullanılan derleyici listesinde en üst sırada yer aldığını görmek ilginç. Kendi deneyimlerime göre Linux'ta MSVC derleyicileriyle çalışmak mümkün değil, ancak her zaman Windows programcılarının sayısının bizi geçeceğini ve MSVC kullanımının daha yüksek olacağını düşünürdüm."
"GCC'nin Clang'dan daha çok kullanıldığını görmek ilginç. Deneyimlerime dayanarak GCC'nin C++20 ile birlikte daha iyi ilerleme göstereceğine inanıyorum.”
"Otomatik kod biçimlendirmeye hak ettiği önem hâlâ verilmiyor. Gülünç gelse de ClangFormat gibi bir araç kullandığınızda kodlama stiliniz için başka bağımsız değişkene ihtiyacınız kalmaz."
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.
JetBrains Tech Insights Lab'e katılın
JetBrains ürünlerinin kullanımını daha kolay ve çok daha güçlü hâle getirmek için anketlere ve kullanıcı deneyimi çalışmalarına katılın. Araştırmamıza katılarak ödül kazanma şansına da sahip olursunuz.
Eğer herhangi bir soru ya da öneriniz varsa, bizimle surveys@jetbrains.com adresinden temasa geçebilirsiniz.