সবকিছু ইঙ্গিত দেয় যে মরিচ প্রিয় হয়ে উঠছে প্রোগ্রামিংয়ের মধ্যে, যেহেতু অনেকগুলি অ্যাপ্লিকেশন বিকাশকারী স্বাধীন, দল, সম্প্রদায় বা সংস্থাগুলি তাদের আগ্রহ দেখাতে শুরু করেছে এবং বিশেষত তাদের প্রকল্পগুলির মধ্যে এই ভাষা প্রয়োগের বিষয়ে পদক্ষেপ নিতে শুরু করেছে।
এক এই মুহুর্তগুলির সর্বাধিক জনপ্রিয় উদাহরণ ওপেন সোর্সের সাথে সম্পর্কিত হ'ল ড্রাইভারের পরিচয় লিনাক্স কার্নেলের অভ্যন্তরে মরিচা বা প্রজেক্ট «প্রসিমো inside যা মূলত জাস্টের সাথে লিনাক্স কার্নেল মেমরির সুরক্ষিত করার জন্য সমালোচনামূলক সফ্টওয়্যার অবকাঠামোটিকে নিরাপদ কোডে স্থানান্তরিত করার প্রচেষ্টা সমন্বয় করার উপর আলোকপাত করে।
এবং এখন অন্য একটি মহান যোগদান এই জ্বর এবং এটি কিছুই এবং চেয়ে কম কিছুই পাহাড়, সম্প্রতি এটির বিকাশকারীগণ আর্টির প্রকল্প উপস্থাপন করেছেন, যার মধ্যে আমরা মরিচা ভাষায় টোর প্রোটোকলের একটি বাস্তবায়ন তৈরির জন্য কাজ করছি।
সি বাস্তবায়নের বিপরীতে, যা প্রথমে এসওকেএসএস প্রক্সি হিসাবে ডিজাইন করা হয়েছিল এবং পরে কেবল অন্য প্রয়োজনের সাথে খাপ খাইয়েছিল, আর্টিকে প্রাথমিকভাবে এটি একটি সংহত মডুলার লাইব্রেরির আকারে বিকাশ করা হয়েছে যা বিভিন্ন অ্যাপ্লিকেশন দ্বারা ব্যবহার করা যেতে পারে। এটি এক বছরেরও বেশি সময় ধরে জ্যাক্যাশ ওপেন মেজর গ্রান্টস (জেডমজি) অনুদান প্রোগ্রামের তহবিলের সাহায্যে অর্থায়ন করা হয়েছে।
আজকের টর সি প্রোগ্রামিং ভাষায় রচিত C যদিও সি শ্রদ্ধেয় এবং সর্বব্যাপী, এটি ব্যবহারের ত্রুটিগুলির জন্য কুখ্যাত এবং এর উচ্চ স্তরের বৈশিষ্ট্যগুলির অভাব অনেকগুলি প্রোগ্রামিং কাজকে আরও আধুনিক ভাষায় তুলনামূলক জটিল করে তুলেছে makes ।
মরিচা আমাদের দুর্দশার বাইরে পরিষ্কার উপায় বলে মনে হচ্ছে। এটি একটি উচ্চ-স্তরের ভাষা এবং সি এর তুলনায় উল্লেখযোগ্যভাবে আরও অভিব্যক্তিযুক্ত এছাড়াও এর কিছু সত্যিকারের উদ্ভাবনী বৈশিষ্ট্য রয়েছে যা ভাষার সংকলনের সময় কিছু নির্দিষ্ট সুরক্ষা বৈশিষ্ট্য প্রয়োগ করতে দেয় allow প্রথম অনুমানের মধ্যে, যদি কোডটি সংকলিত হয় এবং স্পষ্টভাবে "অনিরাপদ" হিসাবে চিহ্নিত না করা হয়, তবে বিস্তৃত বিস্তৃত বিভাগগুলি অসম্ভব বলে মনে করা হয়।
টর পুনরায় লেখার কারণ মরিচা কোড সুরক্ষার একটি উচ্চ স্তরের অর্জনের আকাঙ্ক্ষা হিসাবে উদ্ধৃত করা হয় এমন কোনও ভাষার ব্যবহারের মাধ্যমে যা মেমরির সাথে নিরাপদ কাজের গ্যারান্টি দেয়। টোর বিকাশকারীদের মতে, কোডটি "অনিরাপদ" ব্লক ব্যবহার না করে, প্রকল্প দ্বারা পর্যবেক্ষণ করা সমস্ত দুর্বলতার কমপক্ষে অর্ধেকটি মরিচা মোতায়েনের মধ্যে মুছে ফেলা হবে।
জং এটি সি ব্যবহারের চেয়ে দ্রুত বিকাশের গতি অর্জন করার অনুমতি দেবে, ভাষার স্পষ্টতা এবং কড়া গ্যারান্টির কারণে আপনি ডাবল চেক এবং অপ্রয়োজনীয় কোড লেখার জন্য সময় নষ্ট করবেন না। এছাড়াও, একটি নতুন প্রকল্প তৈরি করার সময়, টোর বিকাশের সমস্ত অতীত অভিজ্ঞতা বিবেচনায় নেওয়া হয়, যা পরিচিত স্থাপত্য সমস্যাগুলি এড়াতে সক্ষম করবে, প্রকল্পটিকে আরও মডুলার এবং দক্ষ করে তুলবে।
বর্তমান অবস্থায়, আরতি এখন টোর নেটওয়ার্কের সাথে সংযোগ করতে পারে, ডিরেক্টরি সার্ভারের সাথে ইন্টারঅ্যাক্ট করুন এবং এসওকেএসএস প্রোটোকলের উপর ভিত্তি করে একটি প্রক্সি বিধানের সাথে টরের মাধ্যমে বেনামে সংযোগ তৈরি করুন।
এখনও উন্নয়ন উত্পাদন সিস্টেমে ব্যবহারের জন্য প্রস্তাবিত নয়, যেহেতু সমস্ত গোপনীয়তা বৈশিষ্ট্য প্রয়োগ করা হয় না এবং এপিআই স্তরে পশ্চাদপটে সামঞ্জস্যতা নিশ্চিত হয় না। থ্রেড বিচ্ছিন্নতা এবং গার্ডিং নোডকে সমর্থন করে ক্লায়েন্টের প্রথম সুরক্ষা-অনুবর্তী সংস্করণটি অক্টোবরে প্রকাশের জন্য নির্ধারিত হয়েছে।
প্রথম সংস্করণ বিটা 2022 মার্চ মাসে প্রত্যাশিত অন্তর্নির্মিত লাইব্রেরি এবং কর্মক্ষমতা অপ্টিমাইজেশনের পরীক্ষামূলক বাস্তবায়নের সাথে, প্রথম স্থিতিশীল সংস্করণএকটি স্থিতিশীল এপিআই, সিএলআই এবং কনফিগারেশন ফর্ম্যাটের পাশাপাশি অডিটিংয়ের সময় নির্ধারণ করা হয়েছে 2022 সালের সেপ্টেম্বরের মধ্যভাগে।
এই সংস্করণটি সাধারণ ব্যবহারকারীদের প্রাথমিক ব্যবহারের জন্য উপযুক্ত হবে। ক্র্যাশগুলি এড়ানোর জন্য প্লাগ-ইন ট্রান্সপোর্ট এবং সেতুর জন্য সমর্থন সহ 1.1 সালের অক্টোবরের শেষের দিকে আপডেট 2022 আশা করা যায়। পেঁয়াজ পরিষেবাদির জন্য সমর্থনটি সংস্করণ 1.2 এর জন্য নির্ধারিত হয়েছে এবং সি ক্লায়েন্টের সাথে সমতাটি 2.0 সংস্করণে প্রত্যাশিত, যার জন্য এখনও একটি তফসিল নির্ধারণ করা হয়নি।
উৎস: https://blog.torproject.org/
রুস্ট হ'ল ভবিষ্যতের মানুষ, এটি কেবল একটি নিরাপদ ভাষা নয়, এটি একটি মাল্টি-কোর প্রসেসরের দক্ষতার আরও ভাল ব্যবহারের অনুমতি দেয়, তদ্ব্যতীত, এটি এতটা সুগঠিত হওয়ার বৈশিষ্ট্যও রয়েছে যে এটি ব্যবহারের জন্য যথেষ্ট দ্রুত পারফরম্যান্সে হতাশ না হয়ে এবং মরার চেষ্টা না করে কার্নেল প্রক্রিয়াজাতকরণের জন্য।