"জাভাস্ক্রিপ্টের প্রাধান্য কি aতিহাসিক দুর্ঘটনা বা অন্য কিছু?"
আমি ব্যক্তিগতভাবে এই মতামতের সাথে আছি যে জেএসের সাফল্য অনেকটা যেমন নকশার বিষয়, তেমনি এটি স্বীকৃতি জানাতে ঘৃণা বজায় থাকবে এবং কেবল কোনও দুর্ঘটনা বা নিছক এই কারণে নয় যে এটি খেলার মাঠের প্রথম বাচ্চা ছিল।
জাভা বিকাশকারীদের কাছে আবেদন করার জন্য এবং জাভা সি-ভিত্তিক সিনট্যাক্সের মতো বাক্য গঠন যেমন জাভা বিকাশকারীদের কাছে আবেদন করার জন্য নাম দেওয়া হয়েছে, ব্রেন্ডন আইচ www এর ইতিহাসে সবচেয়ে খারাপ সিদ্ধান্ত গ্রহণ করেছিলেন যা মূলত প্রকৃত ভাষা বলবিদ্যার জন্য স্কিম থেকে আঁকতে হয়েছিল অনুপ্রেরণা, যা জাভা বিকাশকারীদের মোটেই খুব বেশি পছন্দ হয়েছে বলে মনে হয় না (যা আমি অত্যন্ত মজার মনে করি)।
জাভাস্ক্রিপ্ট ওওপি-র জন্য অত্যন্ত নমনীয় / দানাদার প্রোটোটাইপাল উত্তরাধিকার ব্যবহার করে, এতে ক্লোজার রয়েছে, প্রকারগুলি 100% গতিশীল, ফাংশনগুলি তাদের প্রথম শ্রেণীর দ্বারা অন্য যেকোন বস্তু বা ডেটা টাইপের মতো পাস করার অনুমতি দেয় এবং বিভিন্ন প্রসঙ্গে এবং এমনকি পুনরায় ব্যবহার করতে সক্ষম হয় ফ্লাইতে অবজেক্টগুলিতে প্রয়োগ করুন যেন তাদের শুরু থেকেই প্রকৃত অবজেক্ট সদস্য হিসাবে ঘোষণা করা হয়েছিল। এটি ইভেন্ট-চালিত আর্কিটেকচারের জন্য ব্যবহার করার জন্য চিৎকার করছে যা এক টন মালিকানা আবর্জনা স্বাভাবিক করতে বা অত্যন্ত অ-লিনিয়ার UI সমস্যাগুলি পরিচালনা করতে হবে।
ওয়েব ভোরের শেষে এটিই একমাত্র ভাষা যা প্রকৃত ব্রাউজার যুদ্ধের মাধ্যমে ব্রাউজারগুলিকে সাধারণকরণের কাজটিকে গুরুত্ব সহকারে অবলম্বন করে চলেছে যেখানে নেটস্কেপ এবং আইই উদ্দেশ্য নিয়ে বিভিন্নভাবে কাজ করার চেষ্টা করেছিল, তার পরে 10+ বছর ধরে ব্রাউজার থাকবে যুদ্ধবিরতি যেখানে আইই ঠিক আলাদাভাবে কাজ করেছে কারণ এমএস অলস এবং স্বতঃস্ফূর্ত কিছু ধার্মিক বোকা বিরোধী প্রতিযোগিতার ফলে ব্রাউজারের স্থবিরতার ফলস্বরূপ, এবং এখন এমন একটি বিশ্ব যেখানে ব্রাউজারগুলি শেষ পর্যন্ত এইচটিএমএল সম্পর্কিত একই সাধারণ বিষয়ে একমত হতে শুরু করেছে, আইএস সহ সিএসএস এবং ডম এপিআই গুগল এবং মজিলা জেআইটি সংকলককে বের করে দেওয়ার পরিবর্তে 10 বছরের চেয়ে সাম্প্রতিকতম ঘটনার পেছনে মাত্র 2-3 বছর পিছনে রয়েছে যার ফলে আইআইয়ের পারফরম্যান্স সংখ্যাগুলি এতই করুণ দেখায় যে এমএস অবশেষে তাদের লজ্জাজনক ব্রাউজারগুলিকে সঠিকভাবে আধুনিকীকরণে লজ্জিত হয়েছিল।আইটি 9 হ'ল ডোনস এপিআই সমর্থনটি প্রথম যে স্তরে নেটস্কেপ পিছনে 2000ish-এ সমর্থন করেছিল তা প্রথমত গুরুত্ব সহকারে আপগ্রেড করেছে।
জেএস জাভা অ্যাপলেট এবং ফ্ল্যাশের অ্যাডোবের অ্যাকশনস্ক্রিপ্ট আকারে প্রতিযোগিতা করেছে। এটি সম্পর্কে গুরুতর প্রতিযোগী ফ্রন্ট সম্পর্কে। এমএস ভিবি ঠেকানোর চেষ্টা করেছিল কিন্তু খারাপভাবে ব্যর্থ হয়েছে কারণ ... ভাল ... ভিবি। এছাড়াও, মালিকানা। বেশিরভাগ লোকেরা যা বুঝতে পারে তার চেয়ে অনেক বেশি ফ্ল্যাশ সাইটগুলি ছিল। আপনি সন্ধান ইঞ্জিন সহ নির্বোধ জিনিসগুলি সন্ধান করতে পারেন নি। অ্যাপলেটগুলি তাদের নিজস্ব জিনিসটি করেছিল, এবং এটি কুরুচিপূর্ণ ছিল। বাস্তব কুরুচিপূর্ণ। জেএস হ'ল একমাত্র ভাষা যা একাধিক ব্রাউজারের প্রেক্ষাপটে কাজ করার সমস্যাটিকে সত্যিই মোকাবেলা করেছিল যারা এমন লোকদের দ্বারা চ্যানেলগুলি মেলানোর কথা বলেছিল সেগুলি নিয়ে কে একমত হয় নি।
সাম্প্রতিক বছরগুলিতে জেএস প্রয়োগের আরও বিস্তৃত ডোমেনে বিস্ফোরিত হচ্ছে। অন্যান্য ওয়েব প্রযুক্তির সাথে সংমিশ্রণে এটি মূলত মোবাইলের ফ্রন্টে সমস্ত অন্যান্য সমাধানগুলি নক করার জন্য প্রস্তুত রয়েছে কারণ এটি যদি আপনি সত্যিই একটি অ্যাপ্লিকেশন লিখতে চান এবং সবকিছুতে কাজ করতে চান তবে ওয়েব প্রযুক্তিটি এখনই সত্যিকারের পছন্দ।
সুতরাং না, এবং হ্যাঁ আমি একটি বড় অনুরাগী, তবে আমি মনে করি না যে এটি ব্রাউজারের বাইরের বিস্ফোরকভাবে জনপ্রিয় হয়ে ওঠার চেয়ে দুর্ঘটনার কারণে ক্লায়েন্টের পাশে থাকা সমস্ত অন্যান্য প্রতিযোগীকে ক্লোবারড করেছিল now জেএস এর আগে স্কিম-জাতীয় অনেক ভাষা এখানে ছিল না যা প্রাথমিকভাবে একাডেমিক ছিল না। এটি জেএসকে কিছু শক্তিশালী সুবিধা দিয়েছে এবং ক্লায়েন্ট-সাইডের অনন্য প্রয়োজনীয়তার কারণে সেই সুবিধাগুলি ধীরে ধীরে স্ফটিক পরিষ্কার হয়ে যায়।