Setiap kali seseorang menyebut perkataan algoritma, mereka sebenarnya menyebut nama seorang lelaki.

Lelaki itu hidup lebih seribu dua ratus tahun lalu, dan satu lagi perkataan yang kita guna setiap hari juga datang daripada tajuk bukunya.

📌 Baitulhikmah dan karya yang diterjemah serta dikembangkan

Muhammad ibn Musa al-Khwarizmi bekerja di Baitulhikmah di Baghdad pada abad kesembilan.

Institusi itu adalah pusat penterjemahan dan penyelidikan.

Karya dari Yunani, Parsi, dan India diterjemah, dikaji, dan dikembangkan di situ.

Al-Khwarizmi menulis dalam beberapa bidang termasuk matematik, astronomi, dan geografi.

Dua karyanya memberi kesan yang paling lama.

Karya pertama membincangkan kaedah menyelesaikan persamaan.

Sebelum itu, masalah matematik diselesaikan secara berasingan mengikut jenis.

Setiap jenis masalah mempunyai kaedahnya sendiri yang perlu dihafal.

Al-Khwarizmi menyusun kaedah umum yang boleh digunakan untuk keseluruhan kelas masalah.

Dua langkah utama dalam kaedahnya adalah memindahkan sebutan ke sebelah lain dan menyeimbangkan kedua-dua belah.

Perkataan Arab bagi langkah pertama itu adalah al-jabr.

Daripada perkataan itulah lahirnya perkataan algebra.

Al-Khwarizmi menyusun kaedah umum yang boleh digunakan untuk keseluruhan kelas masalah.

📌 Ditulis untuk kegunaan praktikal, bukan untuk ahli matematik semata-mata

Yang menarik, beliau menulis karya itu dengan tujuan praktikal.

Beliau menyebut kegunaannya untuk pembahagian harta pusaka, perdagangan, ukuran tanah, dan pengiraan pengairan.

Ia bukan ditulis untuk ahli matematik semata-mata.

Karya keduanya memperkenalkan sistem nombor India kepada dunia berbahasa Arab.

Sistem itu menggunakan sembilan angka dan satu simbol untuk kosong.

Ia adalah sistem yang kita gunakan hari ini.

Sebelum itu, Eropah menggunakan angka Rom yang sangat menyusahkan untuk pengiraan.

Cuba darabkan dua nombor besar menggunakan angka Rom, dan masalahnya menjadi jelas.

Beliau menyebut kegunaannya untuk pembahagian harta pusaka, perdagangan, ukuran tanah, dan pengiraan pengairan.

📌 Nama yang ditulis Algoritmi dalam terjemahan Latin

Karya itu kemudian diterjemah ke bahasa Latin pada abad ke-12.

Dalam terjemahan Latin, nama beliau ditulis sebagai Algoritmi.

Perkataan itu pada mulanya merujuk kepada kaedah pengiraan menggunakan sistem nombor tersebut.

Maknanya berkembang selama berabad sehingga menjadi perkataan algoritma yang kita guna hari ini.

Setiap enjin carian, setiap aplikasi, dan setiap sistem komputer bergantung kepada perkataan itu.

Setiap enjin carian, setiap aplikasi, dan setiap sistem komputer bergantung kepada perkataan itu.

✅ Pengajaran #1: Sumbangan terbesar selalunya bukan menemui fakta baru, tetapi menyusun kaedah yang boleh diulang

Sumbangan terbesar selalunya bukan menemui fakta baru, tetapi menyusun kaedah yang boleh diulang oleh orang lain.

✅ Pengajaran #2: Sesuatu yang ditulis untuk orang biasa boleh bertahan lebih lama daripada karya untuk pakar

Sesuatu yang ditulis untuk kegunaan praktikal orang biasa boleh bertahan lebih lama daripada karya yang ditulis untuk pakar.

✅ Pengajaran #3: Sistem mudah yang boleh diulang setiap bulan mengalahkan strategi rumit yang tidak dapat diteruskan

Prinsip yang sama terpakai pada kewangan keluarga, iaitu sistem mudah yang boleh diulang setiap bulan mengalahkan strategi rumit yang tidak dapat diteruskan.

Ia adalah sistem yang kita gunakan hari ini.

Cuba darabkan dua nombor besar menggunakan angka Rom, dan masalahnya menjadi jelas.

Korang tahu tak perkataan algebra dan algoritma datang dari satu orang yang sama? ๐Ÿ‘‡