রোসেটা কোড

Joysriramsarkar.manathetiger56: /* টাস্ক */সংযোগ তৈরি


{{তথ্যছক ওয়েবসাইট|name=Rosetta Code|screenshot=[[File:Screenshot-2019-10-31 Rosetta Code.png|frameless]]|screenshot_alt=Front page of rosettacode.org|caption=rosettacode.org ওয়েবসাইটের প্রথম পাতা|url={{URL|https://rosettacode.org}}<!– {{URL|example.com}} –>|language=ইংরেজি|content_license=[[GNU Free Documentation License|জিএফডিএল]]|programming_language=[[পিএইচপি]], [[মিডিয়াউইকি]]|owner=মাইকেল মোল|launch_date={{Start date and age|df=no|2007|01|01}}|current_status=অনলাইন}}”’রোসেটা কোড”’ হল একটি [[উইকি]]-ভিত্তিক প্রোগ্রামিং ওয়েবসাইট যেখানে সাধারণ [[অ্যালগরিদম]] বাস্তবায়ন এবং বিভিন্ন [[প্রোগ্রামিং ভাষা|প্রোগ্রামিং ভাষার]] নানা [[কম্পিউটার প্রোগ্রামিং|প্রোগ্রামিং]] সমস্যার সমাধান নিয়ে আলোচনা করা হয়েছে। <ref>Ralf Lämmel. “Software chrestomathies”. {{Doi|10.1016/j.scico.2013.11.014}}. 2013.</ref> এর নামকরণ করা হয়েছে [[রোসেটা প্রস্তরফলক|রোসেটা স্টোন]]-এর নামানুসারে, যেটিতে তিনটি ভাষায় একই টেক্সট খোদাই করা আছে এবং এই পদ্ধতিতে [[মিশরীয় চিত্রলিপি|মিশরীয় হায়ারোগ্লিফগুলিকে]] প্রথমবারের মতো পাঠোদ্ধার করা হয়েছিল। <ref>{{ওয়েব উদ্ধৃতি|শিরোনাম=Rosetta Code:About – Rosetta Code|ইউআরএল=http://www.rosettacode.org/wiki/Rosetta_Code:About|ওয়েবসাইট=www.rosettacode.org}}</ref>

== ওয়েবসাইট ==
২০০৭ সালে মাইকেল মোল রোসেটা কোড তৈরি করেছিলেন। সাইটের বিষয়বস্তু [[গ্নু ফ্রি ডকুমেন্টেশান লাইসেন্স|GNU ফ্রি ডকুমেন্টেশন লাইসেন্স]] ১.২-এর অধীনে লাইসেন্সপ্রাপ্ত, যদিও কিছু উপাদান বিশেষ অনুমতির শর্তে দ্বৈত-লাইসেন্সযুক্ত। <ref>{{ওয়েব উদ্ধৃতি|শিরোনাম=Rosetta Code:Copyrights|ইউআরএল=http://rosettacode.org/wiki/Rosetta_Code:Copyrights|সংগ্রহের-তারিখ=2010-12-19}}</ref>

রোসেটা কোড ওয়েব রিপোজিটরি ব্যাখ্যা করে দেখায়, যে কীভাবে বিভিন্ন প্রোগ্রামিং প্যারাডাইমগুলিতে কাঙ্ক্ষিত কার্যকারিতা ভিন্নভাবে প্রয়োগ করা হয়, <ref>Neil Walkinshaw. Chapter One: “Reverse-Engineering Software Behavior”. [https://books.google.com/books?id=zvNvk-1OuBoC “Advances in Computers”]. 2013. p. 14.</ref> <ref>Geoff Cox. [https://books.google.com/books?id=wgnSUL0zh5gC “Speaking Code: Coding as Aesthetic and Political Expression”]. MIT Press, 2013. p. 6.</ref> এবং কীভাবে “একই” কাজটি বিভিন্ন [[প্রোগ্রামিং ভাষা|প্রোগ্রামিং ভাষায়]] সম্পন্ন করা যায়। <ref>Nick Montfort [http://tropetank.mit.edu/TROPE-13-03.pdf “No Code: Null Programs”]. 2013. p. 10.</ref>

{{As of|2021|08|22}}, রোসেটা কোড আছে: <ref>{{ওয়েব উদ্ধৃতি|শিরোনাম=Welcome to Rosetta Code|ইউআরএল=http://rosettacode.org/wiki/Welcome_to_Rosetta_Code|সংগ্রহের-তারিখ=2007-01-07}}</ref>

::* ১,১২১ কম্পিউটার প্রোগ্রামিং টাস্ক (বা সমস্যা)
::* ৩০৩ অতিরিক্ত খসড়া প্রোগ্রামিং টাস্ক
::* ৮১০টি কম্পিউটার প্রোগ্রামিং ভাষা যা কাজগুলি সমাধান করতে ব্যবহৃত হয়
::* ৮৩.০৪৩ কম্পিউটার প্রোগ্রামিং ভাষার উদাহরণ/এন্ট্রি

=== ডেটা এবং কাঠামো ===
রোসেটা কোড সাইটটি টাস্কগুলির একটি ব্রাউজযোগ্য ক্রস-সেকশন (নির্দিষ্ট প্রোগ্রামিং সমস্যা বা বিবেচনা) এবং কম্পিউটার প্রোগ্রামিং ভাষা হিসাবে সংগঠিত। একটি টাস্কের পৃষ্ঠা বিভিন্ন কম্পিউটার ভাষায় ভিজিটর-কন্ট্রিবিউটেড সমাধানগুলি প্রদর্শন করে, যা একজন দর্শককে টাস্কের বিবৃত সমস্যার সাথে প্রতিটি ভাষার পদ্ধতির তুলনা করতে সাহায্য করে।

প্রদত্ত সমাধানগুলির ভাষার উপর ভিত্তি করে প্রতি-ভাষা তালিকায় টাস্ক পৃষ্ঠাগুলি অন্তর্ভুক্ত করা হয়েছে; [[সি (প্রোগ্রামিং ভাষা)|সি]] প্রোগ্রামিং ল্যাঙ্গুয়েজে একটি সমাধান সহ একটি টাস্ক সি-এর তালিকায় উপস্থিত হবে৷ যদি একই টাস্কের রুবিতে একটি সমাধান থাকে তবে [[রুবি (প্রোগ্রামিং ভাষা)|রুবির]] তালিকাতেও টাস্কটি উপস্থিত হবে৷

=== ভাষা ===
রোসেটা কোডে পাওয়া কিছু কম্পিউটার প্রোগ্রামিং ল্যাঙ্গুয়েজের (যার উইকিপিডিয়ায় বর্ণনা রয়েছে) তালিকা : <ref>{{ওয়েব উদ্ধৃতি|শিরোনাম=Most linked-to categories|ইউআরএল=http://rosettacode.org/wiki/Special:MostLinkedCategories|সংগ্রহের-তারিখ=2020-01-01}} </ref>{{columns-list|colwidth=15em| * [[অ্যাডা]]
* [[আলগোল ৬০]]
* [[আলগোল ৬৮]]
* [[আলগোল ডাব্লু]]
* [[এপিএল (প্রোগ্রামিং ভাষা)|এপিএল]]
* [[এডাবলিউকে]]
* [[অটোহটকি]]
* [[বেসিক]] <small>&nbsp;(৫৮টি রূপ)</small>
* [[সি (প্রোগ্রামিং ভাষা)|সি]]
* [[সি শার্প (প্রোগ্রামিং ভাষা)|সি#]]
* [[সি++]]
* [[ক্লোজার]]
* [[কোবোল]]
* [[সাধারণ লিস্প]]
* [[ডি (প্রোগ্রামিং ভাষা)|ডি]]
* [[ডেলফি_(সফ্টওয়্যার)|ডেলফি]]
* [[এরলাং (প্রোগ্রামিং ভাষা)|এরলাং]]
* [[এফ শার্প (প্রোগ্রামিং ভাষা)|এফ#]]
* [[ফ্যাক্টর (প্রোগ্রামিং ভাষা)|ফ্যাক্টর]]
* [[ফরথ (প্রোগ্রামিং ভাষা)|ফরথ]]
* [[ফোরট্রান]]
* [[এলিক্সির (প্রোগ্রামিং ভাষা)|এলিক্সির]]
* [[গো (প্রোগ্রামিং ভাষা)|গো]]
* [[অ্যাপাচি গ্রোভি]]
* [[হ্যাসকেল]]
* [[আইকন (প্রোগ্রামিং ভাষা)|আইকন]]
* [[জে (প্রোগ্রামিং ভাষা)|জে]]
* [[জাভা (প্রোগ্রামিং ভাষা)|জাভা]]
* [[জাভাস্ক্রিপ্ট]]
* [[জুলিয়া (প্রোগ্রামিং ভাষা)|জুলিয়া]]
* [[কোটলিন (প্রোগ্রামিং ভাষা)|কোটলিন]]
* [[ম্যাপেল (সফ্টওয়্যার)|ম্যাপেল]]
* [[গণিত (প্রোগ্রামিং ভাষা)|ম্যাথমেটিকা]]
* [[ম্যাটল্যাব]]
* [[নিম (প্রোগ্রামিং ভাষা)|নিম]]
* [[ও ক্যামল]]
* [[জিএনইউ অক্টেভ|অক্টেভ]]
* [[পারি/জিপি]]
* [[পাসকেল (প্রোগ্রামিং ভাষা)|পাসকেল]]
* [[পার্ল (প্রোগ্রামিং ভাষা)|পার্ল]]
* [[পিএইচপি]]
* [[পিকট]]
* [[পিকোলিস্প]]
* [[পিএল/আই]]
* [[পাওয়ার সেল]]
* [[প্রোলগ]]
* [[পিওর বেসিক]]
* [[পাইথন (প্রোগ্রামিং ভাষা)|পাইথন]]
* [[আর (প্রোগ্রামিং ভাষা)|আর]]
* [[র‍্যাকেট (প্রোগ্রামিং ভাষা)|র‍্যাকেট]]
* [[রাকু (প্রোগ্রামিং ভাষা)|রাকু (পার্ল ৬)]]
* [[রেক্স (প্রোগ্রামিং ভাষা)|রেক্স]]
* [[রুবি (প্রোগ্রামিং ভাষা)|রুবি]]
* [[রাস্ট (প্রোগ্রামিং ভাষা)|রাস্ট]]
* [[স্কালা (প্রোগ্রামিং ভাষা)|স্কালা]]
* [[স্কিম (প্রোগ্রামিং ভাষা)|স্কিম]]
* [[সিড৭]]
* [[সিকোয়েন্সএল]]
* [[সুইফট (প্রোগ্রামিং ভাষা)|সুইফট]]
* [[টিসিএল]]
* [[ইউনিকন (প্রোগ্রামিং ভাষা)|ইউনিকন]]
* [[এক্সপ্লো]]|colwidth=15em}}কম্পিউটার প্রোগ্রামিং ভাষার একটি সম্পূর্ণ তালিকা যেখানে বিভিন্ন উদাহরণ রয়েছে (রোসেটা কোডের কাজগুলিতে এন্ট্রি/সমাধান)। <ref>{{ওয়েব উদ্ধৃতি|শিরোনাম=RC POP.OUT – Rosetta Code|ইউআরএল=http://rosettacode.org/wiki/RC_POP.OUT#output|ওয়েবসাইট=rosettacode.org}}</ref>

=== টাস্ক ===
রোসেটা কোডে পাওয়া কিছু টাস্ক: <ref>{{ওয়েব উদ্ধৃতি|শিরোনাম=Pages with the most categories|ইউআরএল=http://rosettacode.org/wiki/Special:MostCategories|সংগ্রহের-তারিখ=2018-10-11}}</ref>{{কলামের তালিকা|* “[[৯৯ বোতল বিয়ার]]” (গান)
* [[সংক্ষেপণ]]
* [[আকারম্যান ফাংশন]]
* [[সৌহার্দ্যপূর্ণ সংখ্যা]]
* [[অ্যানাগ্রাম]]
* [[বারনুলি সংখ্যা]]
* [[বিটওয়াইজ অপারেশন]]
* [[কোলেস্কি পচন]]
* [[সমাবেশ (গণিত)|সমাবেশ]]
* [[মন্তব্য (কম্পিউটার প্রোগ্রামিং)]]
* [[ক্রমাগত ভগ্নাংশ]]
* [[সাইক্লিক রিডানডেন্সি চেক]] (সিআরসি-৩২)
* [[ডি ব্রুইজন সিকোয়েন্স]]
* [[ডেথ স্টার]] (ড্র)
* [[ডট প্রোডাক্ট]]
* [[ড্রাগন কার্ভ]]
* [[মিশরীয় ভগ্নাংশ]]
* [[আট রানীর ধাঁধা]]
* [[গৌণিক]]
* [[ফিবোনাচ্চি রাশিমালা]]
* [[ফিজবাজ]]
* [[গাল্টন বক্স]] (বিন বক্স) অ্যানিমেশন
* [[গামা অপেক্ষক]]
* [[গাউসিয়ান বিলোপন]]
* [[গরিষ্ঠ সাধারণ গুণনীয়ক]] (গসাগু)
* [[“হ্যালো, ওয়ার্ল্ড!” প্রোগ্রাম]] হ্যালো ওয়ার্ল্ড/টেক্সট
* [[হফস্ট্যাডটার কিউ সিকোয়েন্স]]
* [[অসীম]]
* [[লঘিষ্ঠ সাধারণ গুণিতক]] (লসাগু)
* [[লিওনার্দো সংখ্যা]]
* [[লেভেনশটাইন দূরত্ব]]
* [[লুক-অ্যাণ্ড-সে ক্রম]]
* [[লুকাস ধারা]]
* [[লুকাস-লেহমার প্রাথমিক পরীক্ষা]]
* [[ম্যান্ডেলব্রট সেট]] (আঁকুন)
* [[মারসেন প্রাইমস]]
* [[মিলার-রবিন প্রাথমিক পরীক্ষা]]
* [[মোর্স কোড]]
* [[সংখ্যাসূচক একীকরণ]]
* [[পাসকেলের ত্রিভুজ]] (আঁকো)
* [[নিখুঁত সংখ্যা]]
* [[পরমুটেশন]]
* [[প্রধান সংখ্যা]] (১০২ টাস্ক)
* [[প্রাথমিক সংখ্যা]]
* [[চতুর্থাংশ]]
* [[কুইন (কম্পিউটিং)|কুইন]]
* [[এলোমেলো সংখ্যা প্রজন্ম|এলোমেলো সংখ্যা]]
* [[রক-পেপার-কাঁচি]] (খেলা)
* [[রোমান সংখ্যা]] (এনকোড/ডিকোড)
* [[ঐক্যের শিকড়]]
* [[একটি ফাংশনের মূল]]
* [[রুট১৩]]—একটি সাধারণ অক্ষর প্রতিস্থাপন সাইফার
* [[রাঞ্জ-কুট্টা পদ্ধতি]]
* [[সিডল]]
* [[সেমিপ্রাইমস]]
* [[সিয়ারপিনস্কি ত্রিভুজ]] (আঁকুন)
* [[অ্যালগরিদম সাজানো]] (৪১)
* [[বর্গ-মুক্ত পূর্ণসংখ্যা]]
* [[পরিসংখ্যান]]
* [[কান্ড এবং পাতার প্রদর্শন]]
* [[সাবরুটিন|ফাংশনের সংজ্ঞা]]
* [[সুডোকু]] (সমাধান)
* [[ট্যাক্সিক্যাব নম্বর]]
* [[থু-মোর্স ক্রম]]
* [[টিক-ট্যাক-টো]] (নোটস অ্যান্ড ক্রস)
* [[হ্যানয়ের টাওয়ার]] (সমাধান)
* [[ত্রিকোণমিতিক ফাংশন]]
* [[উলাম সর্পিল]] (আঁকুন)
* [[ভ্যাম্পায়ার সংখ্যা]]
* [[জিয়াওলিন উ এর লাইন অ্যালগরিদম]] (আঁকুন)
* [[জেব্রা ধাঁধা]] বা আইনস্টাইন ধাঁধা
* [[জেকেনডর্ফ প্রতিনিধিত্ব]]|colwidth=18em}}


Posted

in

by

Tags: