XOTcl

সফটওয়্যার স্ক্রিনশট:
XOTcl
সফটওয়্যার বিবরণ:
সংস্করণ: 1.6.7
তারিখ আপলোড: 11 May 15
ডেভেলপার: Gustaf Neumann and Uwe Zdun
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 10

Rating: 3.0/5 (Total Votes: 1)

XOTcl (XOTcl, উচ্চারিত exotickle) MIT- এর OTcl উপর ভিত্তি করে একটি অবজেক্ট ওরিয়েন্টেড স্ক্রিপ্টিং ভাষা. একটি মান OTcl জন্য প্রতিস্থাপন যোগ হিসাবে XOTcl দেয়ার উদ্দেশ্যে করা হচ্ছে.
XOTcl গুস্তাফ Neumann এবং Uwe Zdun, তার প্রধান ডেভেলপারদের দ্বারা সূচিত হয়, যা একটি ওপেন সোর্স প্রকল্প. Neophytos Demetriou, Fredj Dridi লরেন্ট Duperval, Teemu Hukkanen, MichaelL@frogware.com, Kristoffer লসন, ডেভিড LeBlanc, ক্যাথারিন Letondal, সকলকে Salonen, ড্যানিয়েল স্টিফেন, এবং জোরান Vasiljevic: নিম্নলিখিত ব্যক্তিদের XOTcl অবদান.
স্ক্রিপ্টিং ভাষা, Tcl মত, একসঙ্গে উপাদান glueing জন্য ডিজাইন করা হয়, দ্রুত এপ্লিকেশন ডেভেলপমেন্ট জন্য তাদের উপযুক্ত যে গতিশীল extensibility এবং স্বয়ংক্রিয় রূপান্তর সঙ্গে গতিশীল টাইপ মত বৈশিষ্ট্য, প্রদান.
XOTcl মৌলিক বস্তুর সিস্টেম OTcl থেকে গৃহীত হয়. বস্তু সিস্টেম বস্তু, ক্লাস, এবং মেটা-ক্লাস নির্ধারণ করতে সক্ষম হবেন. ক্লাস অন্যান্য বস্তুর পরিচালনার উদ্দেশ্য সঙ্গে বিশেষ বস্তু. `` ব্যবস্থাপনা '' একটি বর্গ তার দৃষ্টান্ত সৃষ্টি এবং ধ্বংস নিয়ন্ত্রণ করে অর্থ এবং এটি দৃষ্টান্ত জন্য অ্যাক্সেসযোগ্য পদ্ধতি একটি সংগ্রহস্থলের রয়েছে.
প্রতিটি বস্তুর অবজেক্ট নির্দিষ্ট পদ্ধতি সঙ্গে ফুটিয়ে তোলা হয়েছে হতে পারে. XOTcl একক এবং একাধিক উত্তরাধিকার সমর্থন করে. বর্গ এবং সুপারক্লাস সম্পর্ক সহ XOTcl সব সম্পর্ক, সম্পূর্ণ গতিশীল এবং introspected করা যেতে পারে. পদ্ধতি স্পষ্ট নাম উল্লেখ না করে পদ্ধতি chaining মাধ্যমে, পদ্ধতি নামে রেজোলিউশনের অস্পষ্টতা এড়িয়ে যাওয়া হয়. একটি ছায়াযুক্ত পদ্ধতি 'করা যাবে এই ভাবে `বর্তমান পদ্ধতি কার্যকর' 'মধ্যে মিশিয়ে.
XOTcl দুইটাই সুবিধাগুলো অপরিবর্তিত একটি উপায় যে স্ক্রিপ্টিং এবং অবজেক্ট অভিযোজন ধারনা সম্মিলন. এটি নির্মাণ এবং জটিল সিস্টেমের পরিচালনার জন্য সাহায্য যে বেশ কিছু নতুন ভাষা বৈশিষ্ট্য দিয়ে সজ্জিত করা হয়. আমরা নিম্নলিখিত সমর্থন যোগ করা হয়েছে:

বৈশিষ্ট্যগুলি

নেস্টেড নামব্যবধান (বস্তু) মাধ্যমে গতিশীল aggregations প্রদান

  • গতিশীল বস্তুর aggregations.

  • <লি> নেস্টেড ক্লাস, স্বাধীনভাবে বিকশিত প্রোগ্রাম স্ট্রাকচার হস্তক্ষেপ কমাতে.
    <লি> গবেষকেরা, অতএব, ইন্টারফেস এবং গতিশীল টাইপ দ্বারা সৃষ্ট বিশ্বস্ততা সমস্যা তৈরি কমাতে এবং, অনেক উপাদান সমন্বয় আরাম.
    <লি> মেটা-ডেটা, বস্তু এবং ক্লাস স্ব-ডকুমেন্টেশন উন্নত করতে পারবেন.
    <লি> প্রতি-বস্তুর mixins, পরিবর্তনশীল পরিবর্তিত হতে পারে যা বিভিন্ন প্রাসঙ্গিক ক্লাস, একটি বস্তুর প্রবেশাধিকার প্রদান দ্বারা mixin পদ্ধতি নমনীয়তা উন্নত একটি উপায় হিসেবে.
    <লি> প্রতি বর্গ mixins, একটি বর্গ mixin পদ্ধতি নমনীয়তা উন্নত একটি উপায় হিসেবে, বর্গ সবগুলোকেই একাধিক উত্তরাধিকার জন্য মত পদ্ধতি মিশ্র এক্সেস আছে, কিন্তু ছেদ ক্লাস প্রয়োজন ছাড়া.
    ডিজাইন প্যাটার্নের মত, বড় প্রোগ্রাম কাঠামো বাস্তবায়ন পদ্ধতি আমন্ত্রণ উপর বিমূর্ত একটি উপায় হিসেবে (প্রতি ক্লাসে এবং বস্তুর প্রতি) <লি> ফিল্টার.
    <লি> শর্তাধীন ফিল্টার এবং mixins রক্ষিবাহিনী (আটককারী ব্যবহার করা হবে কিনা সিদ্ধান্ত যা শর্ত) উপর নির্ভর করে কনটেক্সট সচেতন রচনা করার জন্য এটি ব্যবহার করা যেতে পারে. ফিল্টার বা mixins সব ধরনের শর্তসাপেক্ষে ব্যবহার করা যেতে পারে.
    <লি> ডায়নামিক কম্পোনেন্ট লোড হচ্ছে XOTcl অবজেক্ট ওরিয়েন্টেড নির্মান সাথে ইন্টিগ্রেশন জন্য architectrual সমর্থন Tcl প্যাকেজ লোড সংহত করে. তাছাড়া, এটা উপাদান লোড ট্র্যাকিং / ট্যাগের উপলব্ধ করা হয়.


মন্তব্য XOTcl

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!