Merhaba, Ben Gökhan Uras Gökaslan
16 yaşında tutkulu bir İşletim Sistemi (OS) Geliştiricisi & Sistem Programcısıyım. Donanımla doğrudan konuşan bare-metal kodlar yazmayı ve çekirdek mimarilerini araştırmayı seviyorum.
Hakkımda
Düşük Seviye Sistemlere Tutku
Henüz 16 yaşında olmama rağmen zamanımın çoğunu bilgisayar mimarileri, CPU modları (Real Mode, Protected Mode, Long Mode) ve işletim sistemlerinin çekirdek (kernel) mantığını anlamaya adadım.
Benim için programlama sadece yüksek seviyeli uygulamalar yazmaktan ibaret değil; sistemin en alt katmanlarında, donanımın ve işlemcinin tam kontrolünü elinde tutan sistem kodları üretmektir.
Bellek Yönetimi
Paging, Virtual Memory ve PMM/VMM katmanları üzerine çalışmalar.
Bare-Metal & Bootloader
İşlemci başlangıç adımlarından kernel yükleme süreçlerine bare-metal geliştirme.
Güvenli Çekirdek
Modern diller ile bellek güvenliğini sağlayan çekirdek bileşenleri tasarlama.
Bildiğim Diller
C++
İşletim sistemi çekirdekleri, nesne yönelimli sistem mimarileri ve donanım sürücüleri (drivers) için birincil dilim.
extern "C" void kernel_main() {}Rust
Bellek güvenliğini (memory safety) derleme zamanında sağlayan, modern ve güvenilir işletim sistemi bileşenleri için kullandığım dil.
#[no_mangle] pub fn _start() -> ! {}Python
Derleme zincirleri (build scripts), test otomasyonu ve hızlı algoritma prototipleme süreçlerimde kullandığım dil.
def build_iso(): print("Building ISO...")Bana Ulaşın
Gökhan Uras Gökaslan
16 Yaşında OS Developer | C++, Rust, Python