Günümde epey bir intro programlama dersi aldım, çoğunlukla sadece bulduğum her türlü programlamada ayaklarımı ıslatmak için. Beklendiği gibi, hemen hemen her sınıf aynı formatta çalışır: donanıma giriş, yazılıma girme ve sonra gerçek programlamaya başlarsınız. Donanım ve yazılımın nasıl çalıştığını anlamak çok önemli olsa da, her zaman her derste olan bir konuyla karıştırıldım.
Bulduğum yazılım bölümüne giriş, başarısız olmadan, ikili, onaltılık ve hatta bazen sekizli sayı sistemlerinde okuryazar olmaya her zaman büyük önem veriyorlardı. Bunların ne olduğunu ve bir bilgisayarın onları nasıl yorumlayacağını anlamanın iyi olduğunu anladım, ancak kendimi asla bu sayı sistemlerinin nasıl okunacağını ve yazacağını bilmeye ihtiyaç duymadım. Gerçekten, 10 tabanından başka bir şey gördüğüm tek zaman, CSS'deki renkler için, yani www.colorpicker.com gibi bir şey kullanırsanız daha kolay
Program dünyasındaki bu 10 tabanlı olmayan sayıların harika kullanımlarından habersiz miydim, yoksa bu bölümleri tüm programlama ders kitaplarına dahil etmek için eski bir gelenek mi? Ortalama bir programcının gerçekte hangi sekizli bir sayı kullanacağına dair iyi bir örneği var mı?