জাভাস্ক্রিপ্ট,
জাভাস্ক্রিপ্টের ইতিহাস
১৯৯৫ সালে নেটস্কেপের প্রকৌশলী Brendan Eich জাভাস্ক্রিপ্ট আবিস্কার করেন। এবং ১৯৯৬ সালের শুরুর দিকে জাভাস্ক্রিপ্ট লঞ্চ করা হয়। নেটস্কেপ ২ ব্রউজারের সাথে প্রথম জাভাস্ক্রিপ্ট কে জুড়ে দেয়া হয় এবং এটাই হল জাভাস্ক্রিপ্ট এর প্রথম লঞ্চিং। তখন জাভাস্ক্রিপ্ট এর নাম দেয়া হয় Live Script কিন্তু এখানে Live Script এর মার্কেটিং বাড়াতে সান মাইক্রোসিস্টেম এর জাভা ল্যাংগুয়েজের জনপ্রিয়তাকে কাজে লাগিয়ে জাভা ল্যাঙ্গুয়েজ এর সাথে কোন মিল না থাকা সত্ত্বেও Live Script এর নতুন নাম রাখা হয় JavaScript. কম্পিটিশনের বাজারে মাইক্রোসফট সব সময় তাদের একটি পদচিহ্ন রাখতে চায়। তাই মাইক্রোসফট জাভাস্ক্রিপ্ট লঞ্চ এর প্রায় 3 মাস পরেই JScript নাম দিয়ে প্রায় জাভাস্ক্রিপ্টের সাথে মিল রেখে একটি ল্যাঙ্গুয়েজ তাদের ইন্টারনেট এক্সপ্লোরার ব্রাউজার এর সাথে লঞ্চ করে দেয়।
আর এর রেশ ধরেই জাভাস্ক্রিপ্ট চাইলো তাদের ল্যাঙ্গুয়েজ এর মান উন্নয়ন করতে। তাই তারা Ecma International নামের একটি ইউরোপীয় সংস্থার কাছে তাদের জাভাস্ক্রিপ্ট ল্যাঙ্গুয়েজ কে উপস্থাপন করলো। (এখানে বলে রাখা ভাল Ecma International স্টান্ডার নির্ধারণ করে এমন একটি ইউরোপীয় সংস্থা।) আর এখান থেকেই জাভাস্ক্রিপ্টের নতুন নতুন আপডেট আসতে শুরু করলো। এবং জাভাস্ক্রিপ্টের মান উন্নয়ন শুরু হলো।
এবার জাভাস্ক্রিপ্টের আপডেট গুলো নিয়ে একটু কথা বলা যাক।
১৯৯৭ সালে ECMAScript প্রথম সংস্করণ হিসেবে জাভাস্ক্রিপ্ট বাজারে আসে ECMAScript - 1 বা ES-1 নামে
১৯৯৮ সালে জাভাস্ক্রিপ্টের দ্বিতীয় সংস্করণ ES-2 বাজারে নিয়ে আসা হয়। তবে এখানে তেমন কোনো আপডেট ছিল না শুধু কিছু এডিটোরিয়াল চেঞ্জ ছিল। যা আসে ECMAScript - 2 বা ES-2 নামে।
১৯৯৯ সালে ECMAScript সংস্করণ 3 হিসেবে জাভাস্ক্রিপ্টের আপডেটেড ভার্সন নিয়ে আসা হয় বাজারে। যা আসে ECMAScript - 3 বা ES-3 নামে।
তবে সংস্করণ 4 নিয়ে কিছু প্রবলেম থাকার কারণে এবং সংস্করণ 4 এ ভাষাগত কিছু জটিলতা থাকার কারণে সংস্করণ 4 এর প্লান ভেস্তে যায় ECMAScript কোম্পানির। যা ECMAScript - 4 বা ES-4 নামে পরিচিত।
২০০৯ সালে ECMAScript তাদের পঞ্চম সংস্করণ প্রকাশ করে। যা ECMAScript - 5 বা ES-5 নামে পরিচিত।
সর্বশেষ ২০১৫ সালের ১৭ জুন Ecma International তাদের ষষ্ঠ সংস্করণ প্রকাশ করে যা ECMAScript - 6 বা ES-6 নামে ব্যপক পরিচিত। ES-6 এর ECMAScript 2015 বলে ব্যাপক পরিচিতি রয়েছে। তবে এর কিছু ইয়ারলি আপডেট আসে যা ২০১৬ ২০১৭ এবং ২০১৮ সালে হয়েছে।
Post a Comment