W ciągu dnia wziąłem kilka zajęć z programowania wstępnego, głównie po to, by zmoczyć stopy w każdym rodzaju programowania, jaki znajduję. Nic dziwnego, że prawie każda klasa przebiega w tym samym formacie: wprowadzenie do sprzętu, wprowadzenie do oprogramowania, a następnie przejście do faktycznego programowania. Chociaż zrozumienie, jak działa sprzęt i oprogramowanie, jest bardzo ważne, zawsze byłem zdezorientowany jednym tematem, który był na każdym kursie.
W części wstępnej do oprogramowania, które znalazłem, bez wątpienia zawsze kładą duży nacisk na umiejętność czytania w systemie dwójkowym, szesnastkowym, a czasem nawet ósemkowym. Rozumiem, że dobrze jest zrozumieć, co to są i jak komputer by je zinterpretował, ale tak naprawdę nigdy nie musiałem wiedzieć, jak czytać i pisać w tych systemach liczbowych. Naprawdę, jedyny raz, kiedy widziałem coś innego niż baza 10, dotyczy kolorów w CSS, co jest jeszcze łatwiejsze, jeśli używasz czegoś takiego jak www.colorpicker.com
Czy właśnie nie byłem świadomy cudownych zastosowań tych systemów liczbowych innych niż 10 w świecie programowania, czy to tylko stara tradycja umieszczania tych sekcji we wszystkich podręcznikach programowania? Czy ktoś ma dobry przykład, gdzie przeciętny programista użyłby liczby ósemkowej?