8bit'lerde SDK'lar çok sıkıntılı. SDK demek aslında başkalarının yazdığı genel amaçlı fonksiyonların kullanılması demek ve bunları koordine etmek için de büyükçe bir heap kullanılıyor. Genel amaçlı fonksiyonlar çok yer tutuyor ve verimsizler. Kaynakların aşırı sınırlı olduğu 8bitlerde bu durum şiddetli şekilde sorun yaratmaya başlıyor.
Gerçekten de sonunda bare metal çalışmak gerekiyor. En kolayı, amaçladığın şeyi küçük parçalara ayırıp, açıp assembler'i adam gibi yazmak. Zaten zaman içinde kendi kendine bir kütüphane oluşturmuş oluyorsun.
Ne zaman 8bit asm yazmaya başlasam kendimi şu tahta mekanik sistemleri kullanır gibi hissederim
çok da uzağa düştüğünü sanmıyorum. Bu tahta mekanizmaya sdk yazsan ne olacak?