বিষয়বস্তুতে চলুন

অ্যালান কে

উইকিউক্তি, মুক্ত উক্তি-উদ্ধৃতির সংকলন থেকে
অ্যালান কে (২০০৮)

অ্যালান কার্টিস কে (জন্ম ১৭ মে ১৯৪০) একজন মার্কিন কম্পিউটার বিজ্ঞানী। তিনি মূলত অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং এবং উইন্ডোয়িং গ্রাফিক্যাল ইউজার ইন্টারফেস ডিজাইনে তাঁর অগ্রণী ভূমিকার জন্য সুপরিচিত।

উক্তি

[সম্পাদনা]

১৯৭০-এর দশক

[সম্পাদনা]
  • ভবিষ্যদ্বাণী করার সবচেয়ে ভালো উপায় হলো এটি উদ্ভাবন করা।
    • অ্যালান কে (১৯৭১), ১৯৭১ সালে পার্কের এক সভায়
    • একই ধরনের মন্তব্য পিটার ড্রাকার এবং ড্যান্ড্রিজ এম. কোলের নামেও প্রচলিত।
    • দ্রষ্টব্য: ডেনিস গ্যাবর, ইনভেন্টিং দ্য ফিউচার (১৯৬৩): "ভবিষ্যদ্বাণী করা সম্ভব নয়, তবে ভবিষ্যৎ উদ্ভাবন করা সম্ভব।"
      • নাইজেল কাল্ডার গ্যাবরের বইটির পর্যালোচনায় লিখেছিলেন, "আমরা ভবিষ্যৎ সম্পর্কে আগে থেকে বলতে পারি না, তবে এটি উদ্ভাবন করতে পারি..."
  • কম্পিউটিং এর জন্য এটি একটি চমৎকার ক্ষেত্র। কারণ এখানে আপনাকে পিএইচডি বা অন্য কোনো ডিগ্রিধারী হতে হবে না। এটি এমন একটি জায়গা যেখানে আপনি এখনও একজন কারিগর হিসেবে কাজ করতে পারেন। আপনি যদি মোটামুটি দক্ষ হন তবে মানুষ আপনাকে পারিশ্রমিক দিতে আগ্রহী হবে এবং আপনার হাতে যথেষ্ট সময়ও থাকবে।

১৯৮০-এর দশক

[সম্পাদনা]
  • প্রযুক্তি হলো এমন কিছু যা আপনার জন্মের সময় ছিল না।
    • ১৯৮০-এর দশকের শেষের দিকে হংকংয়ে অনুষ্ঠিত এক সংবাদ সম্মেলনে
  • ভবিষ্যৎ কোনো নির্দিষ্ট ট্র্যাকে সাজানো নেই। এটি আমরা নির্ধারণ করতে পারি। যতক্ষণ আমরা মহাবিশ্বের কোনো পরিচিত নিয়ম লঙ্ঘন করছি না, ততক্ষণ সম্ভবত আমরা এটিকে আমাদের ইচ্ছামতো কার্যকর করতে পারি।
    • ১৯৮৪ সালে অ্যালান কের 'ইনভেন্টিং দ্য ফিউচার' গবেষণাপত্রে এটি প্রকাশিত হয়।

১৯৯০-এর দশক

[সম্পাদনা]
  • আসলে "অবজেক্ট-ওরিয়েন্টেড" শব্দটি আমিই তৈরি করেছি। আমি আপনাদের বলতে পারি যে এটি তৈরির সময় আমার মাথায় সি++ ছিল না।

২০০০-এর দশক

[সম্পাদনা]
আপনি যদি অন্তত ৯০ শতাংশ সময় ব্যর্থ না হন, তবে বুঝতে হবে আপনার লক্ষ্য যথেষ্ট উঁচুতে নয়।
স্কুলে যাওয়ার আগেই আমি কয়েকশ বই পড়ে ফেলেছিলাম। আমি প্রথম শ্রেণিতেই জানতাম যে তারা আমার কাছে মিথ্যা বলছে, কারণ আমি ততদিনে অন্যান্য দৃষ্টিকোণ সম্পর্কে জেনেছি। স্কুল মূলত একটি মাত্র দৃষ্টিভঙ্গি শেখায়—যা শিক্ষক বা পাঠ্যবইয়ে থাকে।
সহজ জিনিসগুলো সহজ হওয়া উচিত, আর জটিল জিনিসগুলো সম্ভব হওয়া উচিত।
  • আমি অবশেষে বুঝতে পারলাম যে লিস্প ১.৫ ম্যানুয়ালের ১৩ নম্বর পৃষ্ঠার নিচে থাকা অর্ধেক পাতার কোডটি নিজেই লিস্প ছিল। এগুলো ছিল "সফটওয়্যারের ম্যাক্সওয়েল সমীকরণ!"

অ্যালান কের সাথে একটি কথোপকথন, ২০০৪–০৫

[সম্পাদনা]
  • পার্ল হলো একটি ক্ষুদ্র ও স্বল্পমেয়াদী প্রয়োজন মেটানোর উদাহরণ, যা দীর্ঘমেয়াদে একটি সত্যিকারের সমস্যা হয়ে দাঁড়ায়। কম্পিউটিং জগতে গত ২৫ বছরে যেসব সমস্যা হয়েছে, তার বেশিরভাগই এসেছে এমন সিস্টেম থেকে যেখানে নকশাকারীরা কেবল তাৎক্ষণিক কিছু সমাধান করতে চেয়েছিলেন। সেই ধারণাটি ভবিষ্যতে কার্যকর হবে কি না তা তারা ভাবেননি। সফটওয়্যারের একটি অর্ধায়ু থাকা উচিত যাতে ১০ বা ১৫ বছর পর পুরনো সফটওয়্যারগুলো নিজে থেকেই মুছে যায়।
  • সাধারণ মানুষকে শিক্ষিত করার হারের চেয়ে কম্পিউটিং অনেক দ্রুত ছড়িয়ে পড়েছে। গত ২৫ বছরে আমরা অনেকটা পপ কালচারের মতো কিছু পেয়েছি। এটি অনেকটা টেলিভিশনের মতো হয়েছে—এর উদ্ভাবকরা ভেবেছিলেন এর মাধ্যমে জনসাধারণের কাছে শেক্সপিয়ারকে পৌঁছে দেওয়া যাবে। কিন্তু তারা ভুলে গিয়েছিলেন যে শেক্সপিয়ার বোঝার জন্য আরও বেশি পরিশীলিত জ্ঞান ও দৃষ্টিভঙ্গির প্রয়োজন। টেলিভিশন মানুষকে কেবল সেভাবেই ধরে রেখেছে যেভাবে তারা ছিল। আমি মনে করি বর্তমানে প্রকৃত কম্পিউটার বিজ্ঞান এবং সফটওয়্যার ইঞ্জিনিয়ারিং-এর অভাবের পেছনে এই পপ কালচার আংশিকভাবে দায়ী।
  • সান মাইক্রোসিস্টেমসের কাছে জাভাকে একটি প্রথম শ্রেণির ভাষা হিসেবে গড়ে তোলার মতো উপযুক্ত লোক ছিল। তবে আমার বিশ্বাস সান-এর বিপণন কর্মীরা এটি পূর্ণাঙ্গ হওয়ার আগেই বাজারে ছাড়ার জন্য তাড়াহুড়ো করেছিল।
  • সান-এর পেশাদাররা যদি জাভা ঠিক করার সুযোগ পেতেন, তবে পৃথিবী আরও সুন্দর জায়গা হতে পারত। এটি কোনো গোপন জ্ঞান নয়; এটি কেবল এই পপ কালচারের কাছে গোপন।
  • আমি আশঙ্কা করি যে বর্তমানে কম্পিউটার বিজ্ঞানের বেশিরভাগ স্নাতক ডিগ্রি মূলত জাভা ভিত্তিক বৃত্তিমূলক প্রশিক্ষণ মাত্র। এমনকি প্রখ্যাত শিক্ষকদের নিয়ে গঠিত স্ট্যানফোর্ড বিশ্ববিদ্যালয়ের কম্পিউটার বিজ্ঞান প্রোগ্রাম সম্পর্কেও অভিযোগ শুনেছি যে এটি জাভা সার্টিফিকেশনের চেয়ে খুব বেশি কিছু নয়।
  • বেশিরভাগ সৃজনশীলতা হলো এক প্রেক্ষাপট থেকে অন্য প্রেক্ষাপটে উত্তরণ, যেখানে জিনিসগুলো আরও বিস্ময়কর হয়। সেখানে বিস্ময়ের একটি উপাদান থাকে এবং বিশেষ করে বিজ্ঞানের ক্ষেত্রে "আহা" মুহূর্তটির সাথে প্রায়ই হাসি যুক্ত থাকে। শিল্পের মধ্যেও এই উপাদানটি আছে। আমাদের কাজ হলো নিজেদের মনে করিয়ে দেওয়া যে আমরা যে প্রেক্ষাপটে আছি তার বাইরেও আরও অনেক প্রেক্ষাপট রয়েছে—যাকে আমরা বাস্তবতা বলে মনে করি।
  • আমি কাজ শেষ করতে পারে এমন লোকদের নিয়োগ দিতাম কারণ আমি কাজ শুরু করতে দক্ষ কিন্তু শেষ করতে দুর্বল।

২০১০-এর দশক

[সম্পাদনা]
  • তবে আমি স্মলটকেরও খুব বড় ভক্ত নই, যদিও বর্তমানের বেশিরভাগ প্রোগ্রামিং সিস্টেমের তুলনায় এটি বেশ ভালো। আমি বর্তমানের কোনো সিস্টেমই পছন্দ করি না এবং আমি মনে করি না যে এগুলোর কোনোটিই আজকের সিস্টেম বা ব্যবহারকারীদের সত্যিকারের প্রোগ্রামিং সমস্যা সমাধানের উপযোগী।
  • সম্ভবত সচল অবস্থায় থাকা একমাত্র প্রকৃত অবজেক্ট-ওরিয়েন্টেড সিস্টেম। (ইন্টারনেট সম্পর্কে)।
  • ইন্টারনেট এতটাই সুনিপুণভাবে তৈরি করা হয়েছে যে বেশিরভাগ মানুষ এটিকে মানুষের তৈরি কিছু না ভেবে প্রশান্ত মহাসাগরের মতো প্রাকৃতিক সম্পদ মনে করে। এত বিশাল পরিসরের কোনো প্রযুক্তি শেষ কবে ত্রুটিহীন ছিল? তুলনায় ওয়েব একটি কৌতুক মাত্র। ওয়েব শৌখিন ব্যক্তিদের দ্বারা তৈরি হয়েছে।
  • অবজেক্ট-ওরিয়েন্টেড [প্রোগ্রামিং] জেরক্স পার্কের বাইরে কখনো পৌঁছাতে পারেনি; কেবল শব্দটাই বাইরে গেছে।

বহিঃসংযোগ

[সম্পাদনা]