Aylana to’rtburchaklar hamma joyda! (Round Rects Are Everywhere!)
70-yillarning oxiri va 80-yillarning boshi kompyuter texnologiyalari uchun juda muhim davr bo’lgan. Hozirgi biz foydalanayotgan juda ko’p raqamli qurilmalar o’sha paytda qurilgan poydevor asosida ishlaydi. “Запуск завтра” podkastining yaqinda chiqishni boshlagan yangi fasli dunyoni hozirgi holatga olib kelgan texnologik kompaniyalar va ularning asoschilari haqida. Bir epizodi Stiv Jobs haqida va shuni eshitayotganimda bir qiziq voqea esimga tushdi. Bu voqea Stiv Jobsning odamlarni ishontira olish qobiliyati haqida.
Original Macintosh loyihasida ishlagan programmistlardan biri - Bill Atkinson - asosan, uyidan ishlagan ekan (1981-yilda!). QuickDraw nomli dastur ustida ishlayotgan Bill bir kun ofisga aylanalarni tez chizadigan algoritm bilan kirib keladi. U paytlarda protsessorlarning imkoniyatlari juda cheklangan va murakkabroq grafika chizish qiyin va sekin bo’lgan. Aynan birinchi Macintosh protsessori faqat butun sonlar ustidagi amallarni bajarolgan xolos.
Bill kompyuterda tez chizilayotgan aylanalarni namoyish qilayotgan paytda Stiv Jobsni nimadir o’ylantiradi va Billga “aylanalar chizish yaxshi, lekin aylanali to’rtburchaklarni ham chiza olamizmi endi?” deb so'raydi. Bunaqa savoldan Billning sal jahli chiqadi va “yo’q, buning iloji yo’q va menimcha, bu bizga kerakmas”, deb javob beradi.
Buni ko’rgan Stiv: “Aylana to’rtburchaklar hamma joyda! Atrofingga qara!”, deb Billni ko’chada biroz sayr qilishga ham ko’ndiradi. Sayr davomida Stiv ko’chadagi hamma misollarni Billga ko’rsatadi. Oxirgi yo’l belgisiga ko’rgan Bill taslim bo’ladi va “mayli, harakat qilib ko’raman”, deb uyiga ravona bo’ladi.
Bir kundan keyin Bill ofisga jilmayib kirib keladi - endi uning demosi aylana to’rtburchaklarni ham tez chizishini ko’rsatadi. Va yangi shaklni dasturga “RoundRect” nomi bilan qo’shishadi.
Original Macintosh haqidagi bu va boshqa hikoyalarni folklore.org saytida o’qish mumkin. Masalan, Macintosh otasi haqidagi maqolada Jef Raskin loyihani boshlaganiga qaramasdan, loyihaning haqiqiy otasi Stiv Jobs ekanligi haqida yozilgan.
70-yillarning oxiri va 80-yillarning boshi kompyuter texnologiyalari uchun juda muhim davr bo’lgan. Hozirgi biz foydalanayotgan juda ko’p raqamli qurilmalar o’sha paytda qurilgan poydevor asosida ishlaydi. “Запуск завтра” podkastining yaqinda chiqishni boshlagan yangi fasli dunyoni hozirgi holatga olib kelgan texnologik kompaniyalar va ularning asoschilari haqida. Bir epizodi Stiv Jobs haqida va shuni eshitayotganimda bir qiziq voqea esimga tushdi. Bu voqea Stiv Jobsning odamlarni ishontira olish qobiliyati haqida.
Original Macintosh loyihasida ishlagan programmistlardan biri - Bill Atkinson - asosan, uyidan ishlagan ekan (1981-yilda!). QuickDraw nomli dastur ustida ishlayotgan Bill bir kun ofisga aylanalarni tez chizadigan algoritm bilan kirib keladi. U paytlarda protsessorlarning imkoniyatlari juda cheklangan va murakkabroq grafika chizish qiyin va sekin bo’lgan. Aynan birinchi Macintosh protsessori faqat butun sonlar ustidagi amallarni bajarolgan xolos.
Bill kompyuterda tez chizilayotgan aylanalarni namoyish qilayotgan paytda Stiv Jobsni nimadir o’ylantiradi va Billga “aylanalar chizish yaxshi, lekin aylanali to’rtburchaklarni ham chiza olamizmi endi?” deb so'raydi. Bunaqa savoldan Billning sal jahli chiqadi va “yo’q, buning iloji yo’q va menimcha, bu bizga kerakmas”, deb javob beradi.
Buni ko’rgan Stiv: “Aylana to’rtburchaklar hamma joyda! Atrofingga qara!”, deb Billni ko’chada biroz sayr qilishga ham ko’ndiradi. Sayr davomida Stiv ko’chadagi hamma misollarni Billga ko’rsatadi. Oxirgi yo’l belgisiga ko’rgan Bill taslim bo’ladi va “mayli, harakat qilib ko’raman”, deb uyiga ravona bo’ladi.
Bir kundan keyin Bill ofisga jilmayib kirib keladi - endi uning demosi aylana to’rtburchaklarni ham tez chizishini ko’rsatadi. Va yangi shaklni dasturga “RoundRect” nomi bilan qo’shishadi.
Original Macintosh haqidagi bu va boshqa hikoyalarni folklore.org saytida o’qish mumkin. Masalan, Macintosh otasi haqidagi maqolada Jef Raskin loyihani boshlaganiga qaramasdan, loyihaning haqiqiy otasi Stiv Jobs ekanligi haqida yozilgan.