Modern C++’ı Öğrenme ve Öğretme

Herkese merhaba arkadaşlar, yeni bir yazı ile tekrar birlikteyiz. Bu yazıda başlıktan da anlaşılacağı üzere Modern C++’ı nasıl öğrenebiliriz ve nasıl öğretebiliriz konularına, bir video’yu temel alarak, göz atacağız. Yazımın kaynağı olan bu video, Bjarne Stroustrup’un 2017 de gerçekleştirmiş olduğu açılış konuşması. C++ kullanarak yazılım geliştiren, daha da önemlisi, öğrenmeyi planlayan her yazılımcının bu videoyu… Continue reading

Kitap Önerileri

Merhabalar, yeni bir yazı ile karşınızdayım sevgili dostlar. Daha önce bir çok kez farklı mecralarda gerek C++, gerekse farklı konularda kitap önerilerimi aktarmıştım (bu platform dışında :). Bir çok takipçi ve arkadaşım da bu yönde benden ricada bulunuyorlardı. Bu yazım ile bunu ete kemiğe büründürüyorum. İlk etapta aşağıda verdiğim başlıklara ilişkin öne çıkan kitapları sıralamaya… Continue reading

Haftalık C++ 8- std::thread (II)

Evet, thread ile ilgili yazılarımıza devam etme zamanı geldi. Bu yazımda, sizlere thread kütüphanesi içerisinde bulunan ve C++ kullanarak multithreaded yazılım geliştirme esnasında, size faydası dokunacağını düşündüğüm yapılardan bahsedeceğim. Thread kütüphanesi ve ilgili girizgahı bir önceki yazımda yapmıştım, eğer onu okumadıysanız, mutlaka okumanızı öneririm. Aşağıda ilgili yazıma ve serinin diğer yazılarına ilişkin bağlantıları bulabilirsiniz: Haftalık… Continue reading

Snake v1.0

Merhaba arkadaşlar, bir süredir hareketlendirmediğimiz örnek oyun paylaşımlarını bir nebze hareketlendirmek adına bir sonraki oyunumuzu paylaşmanın vakti geldi. Evet tetris oyunundan sonra bu sefer yine klasikler arasında olan yılan oyunu ile karşınızdayım. Oyuna ilişkin önemli noktalar şu şekilde: Oyunumuzun adı “Begüm Yılan Terbiyecisi” 🙂 Oyunu C++ kullanarak (olabildiğince modern yetenekler ile) konsol uygulaması (evet öle… Continue reading

Haftalık C++ 7- std::thread (I)

Bir başka haftalık C++ yazısı ile tekrar beraberiz. Bu yazımda, sizlere C++ 11 ile birlikte sunulmaya başlanan bir kütüphane bilgi aktaracağım. Bu kütüphaneden daha önce tamamladığım Modern C++ yazılarımda bahsetmemiştim (neden diye sormayın), ama artık vakti geldi. Eminim geliştirdiğiniz programlarda, özellikle çoklu çekirdeğe sahip işlemciler için :), bir noktada buna ihtiyacınız olmuştur.  Evet, tahmin edebileceğiniz… Continue reading

Visual Studio 2019

Evet arkadaşlar Microsoft aralık başında yeni Visual Studio 2019 Ön izleme sürümünü geliştiricilerin kullanımına sundu. Henüz detaylı bir şekilde incelemesem de (incelemeyi bırak daha kurmadım bilen :), aşağıdaki ilk bağlantıda bulunan video öne çıkan yeni kabiliyetleri özetliyor. Bir göz atabilirsiniz. Elbette birinci elden deneyip size en kısa sürede kendi tecrübelerimi de aktarmayı umuyorum. O zaman… Continue reading