Nima uchun dasturchilar hamma joyda «i» dan foydalanadilar

Nima uchun dasturchilar hamma joyda «i» dan foydalanadilar

Ehtimol, dasturchilar «i» o’zgaruvchisidan foydalanishni yoqtirishlarini allaqachon payqagan bo’lsangiz kerak. Nima uchun bu o’zgaruvchi nomi shunchalik mashhur?

Ko’pchilik bu nom oddiygina butun son degan ma’noni anglatuvchi integer so’zidan kelib chiqqan deb aytishadi. Aslida, bu umuman to’g’ri emas! Butun son so’zining bu oddiy nomdan foydalanishimizga hech qanday aloqasi yo’q.

Hammasi o’tgan asrning 60-yillarida boshlangan. Keyin dasturlash hali ham mashhur emas edi va faqat turli xil ilmiy maqsadlarda foydalanilgan. Taxminan, 50-yillarning oxirida, yangi, o’sha paytda kelajagi bor FORTRAN dasturlash tili paydo bo’lgan.

Bu tilning xususiyatlaridan biri shundaki, u avtomatik ravishda butun son tipidagi oʻzgaruvchilar “I”, “J”, “K”, “L”, “M” va “N” belgilaridan boshlangan boʻlsa, ularni hosil qiladi.

Bu juda uzoq vaqt oldin bo’lgan bo’lsa-da, tsikllar o’sha paytda allaqachon mavjud edi. Va doimiy savol bor edi, qanday o’zgaruvchini tsiklga qo’yish kerak? Hohlasangiz hohlamasangiz tanlov ushbu 6 ta belgiga to’g’ri kelganligi sababli, alohida variant yo’q edi. Shuning uchun «i» dan foydalanishga to’g’ri kelgan. 

Bugungi kunga kelib bu ko’plab dasturlash kitoblarida mavjud bo’lgan «i» o’zgaruvchisi bo’lib, bu o’zgaruvchidan loop’larda foydalanishni biz xayolimizga ham keltirmaydigan oddiy narsaga aylantirdi!

Umumiy Dasturlash
Nima uchun dasturchilar hamma joyda «i» dan foydalanadilar