17 haber bu etiketle işaretlenmiş
Syd (sydbox-3), Rust programlama diliyle yazılmış bir uygulama çekirdeğidir (application kernel). Bu sunum, Syd'in çalışma zamanı mimarisini ve taşınabilirliğini sağlayan Rust özelliklerini detaylandı...
Bellek ayırıcılar, programların veri yapılarını depolamak için genellikle heap üzerinde bellek ayıran temel araçlardır. Geleneksel C programları, standart libc ayırıcısını veya jemalloc, mimalloc gibi...
D Programlama Dili, statik tipleme, sistem seviyesi erişim ve C benzeri sözdizimi ile genel amaçlı bir dil olarak öne çıkıyor. "Hızlı kod yaz, hızlı oku ve hızlı çalıştır" felsefesiyle geliştirilen D,...
UNIX benzeri ve POSIX uyumlu işletim sistemlerinin atomik olarak gerçekleştirebildiği işlemler, kilit mekanizmalarına (mutex veya okuma/yazma kilitleri) ihtiyaç duymadan iş parçacığı güvenli (thread-s...
GNU C Library'nin (glibc) 2.43 sürümü resmi olarak kullanıma sunuldu. Bu yeni sürüm, geliştiricilere önemli yenilikler ve iyileştirmeler sunarak Linux tabanlı sistemlerdeki uygulamaların temelini güçl...
Geliştiriciler, program çıktılarının bekledikleri gibi anında görünmediği durumlarla sıkça karşılaşır. Özellikle bir programın çıktısı başka bir komuta yönlendirildiğinde (pipe edildiğinde) bu durum d...
Linux işletim sisteminde, kullanıcı alanı uygulamaları ile çekirdek arasındaki temel etkileşim mekanizmalarından biri sistem çağrılarıdır (syscalls). Bu çağrılar, uygulamaların dosya işlemleri, bellek...
Bu GitHub deposu, "System Programming in Linux: A Hands-On Introduction" adlı kitaba eşlik eden demo programların kaynak kodlarını içermektedir. No Starch Press tarafından yayımlanan ve Amazon'da da b...
Dosya kilitleme, yazılım geliştiricilerin genellikle arka planda çalışan veritabanları veya benzeri API'ler aracılığıyla dolaylı olarak kullandığı bir mekanizma olsa da, doğrudan uygulamak gerektiğind...
Zen-C, modern bir sistem programlama dilidir ve insan tarafından okunabilir GNU C/C11 koduna derlenir. Bu dil, yüksek seviyeli dillerin sunduğu kolaylığı C'nin performansı ve uyumluluğuyla birleştirme...
Odin, modern sistemler ve veri odaklı programlama için tasarlanmış, yüksek performanslı ve belirgin tiplemeye sahip genel amaçlı bir programlama dilidir. Geliştiricilere "programlama keyfini" geri ver...
C3, C programlama dilinin sözdizimi ve semantiği üzerine inşa edilmiş, C geliştiricileri için tanıdıklığı korurken dili evrimleştirmeyi hedefleyen yeni nesil bir programlama dilidir. C/C++ uygulamalar...