এক্সপ্রেশন টেমপ্লেটগুলি টড ভেল্ডহুইজন 1995 সালের জুনে সি ++ রিপোর্ট ম্যাগাজিনের একটি নিবন্ধে প্রকাশ করেছিলেন । ততক্ষণে, স্ট্যান্ডার্ড কমিটি এসটিএলকে সি ++ স্ট্যান্ডার্ডে যুক্ত করার সাথে ইতিমধ্যে ভারীভাবে জড়িত ছিল , এটি একটি কার্য যা নিজেরাই স্ট্যান্ডার্ডকে এক বা দুই বছরের মধ্যে বিলম্ব করেছিল। (এসটিএল ১৯৯৩ সালে কমিটির কাছে উপস্থাপিত হয়েছিল এবং ১৯৯৪ সালে আনুষ্ঠানিকভাবে প্রস্তাব দেওয়া হয়েছিল। মান শেষ করতে আরও চার বছর সময় লেগেছে।)
সি ++ মানককরণ কমিটি স্বেচ্ছাসেবীদের একগুচ্ছ বলে দেওয়া হয়েছে, তাদের মধ্যে কয়েকটি তাদের প্রদানকারী সংস্থাগুলিও সমর্থন করেননি ব্যয়, আমি মনে করি না কারও কাছে সি ++ স্ট্যান্ডার্ডে আরও একটি ধারণা যুক্ত করার জন্য ব্যবহারের কোনও সংস্থান ছিল।
এছাড়াও, 1995 ঠিক বছরই ভেলডহুইজনের নিবন্ধ প্রকাশিত হয়েছিল। কৌশলটি পরিচিতি এবং স্বীকৃতি পাওয়ার জন্য , আরও কয়েক বছর সময় লাগত । (এসটিএলটির ধারণাটি 70 এর দশকের, একটি অ্যাডা বাস্তবায়ন 80 এর দশকের শেষের দিকে হয়েছিল, একটি সি ++ বাস্তবায়নের কাজটি 1990 সালের দিকে শুরু হওয়া উচিত ছিল, এবং এই ধারণাটি সি ++ মানিককরণের দিকে খুঁজে পেতে আরও তিন বছর সময় লেগেছিল কমিটি।)
তবে, টডের নিবন্ধ থেকে মাত্র তিন বছর ছিল মান সম্পর্কে চূড়ান্ত ভোট হওয়া পর্যন্ত until এটি এখনও একেবারে নতুন এবং মূলত অনির্ধারিত একটি ধারণা অন্তর্ভুক্ত করার জন্য খুব অল্প সময় ছিল।
যে সত্য যে যোগ করুন এক্সপ্রেশন টেমপ্লেট , টেমপ্লেট মেটা-প্রোগ্রামিং, এক ধরনের হচ্ছে স্ট্রেস কম্পাইলার বেশি তুলনামূলকভাবে "সরল" STL করে উপায়। এবং আমি যা মনে করি তা থেকে, এমনকি 1998 সালে, যখন স্ট্যান্ডার্ডটি প্রকাশিত হয়েছিল, তখন আমাদের কাছে এমন একটি সংকলক নেই যা এমনকি এসটিএল এর সমস্ত সংকলন করতে পারে।
প্রদত্ত মানদণ্ড কমিটির অন্যতম প্রধান লক্ষ্য ছিল প্রতিষ্ঠিত অনুশীলনকে মানসম্মত করা (এমন নয় যে তারা এই কঠোরভাবে দৃ to়ভাবে আটকে ছিলেন), এক্সপ্রেশন টেমপ্লেটগুলি তখনকার এজেন্ডায় কখনও হওয়া উচিত ছিল না।