C# - Parallel.ForEach Kullanımı

C#'ta özellikle listeler ve dizilerde işlem yapacağımız zaman sıklıkla kullandığımız foreach döngüsünün çalışma mantığına benzer olan bir de Parallel.ForEach döngüsü vardır. Klasik foreach'ten farkı, dizi elemanlarını sıra ile dönmek yerine tüm elemanları paralel task'lar oluşturup (CPU çekirdekleri uygun olduğu kadar) aynı anda işlenmesini sağlar. [More]

Yazılımcı Olmak

Gelişen teknolojiyi işlevsel hale getiren kişilerdir bence yazılımcılar. Kimilerine göre farklı bir dünyamız var. Hatta bazı insanlar dünyamızın sadece bilgisayarımız olduğunu düşünürler. Belki farklı düşünüyor olabiliriz ama dünyamızın da bu kadar dar olduğu fikrine karşıyım. Bir yazılımcının gözünden “Yazılımcı olmak” makalesi ile anlatıyorum. [More]