Whatsapp

F: একটি ওপেন সোর্স কার্যকরী-প্রথম প্রোগ্রামিং ভাষা

Anonim

F একটি দৃঢ়ভাবে টাইপ করা, কার্যকরী প্রোগ্রামিং ভাষা যা জটিল এবং রক্ষণাবেক্ষণযোগ্য কোড ব্যবহার করে জটিল সমস্যা সমাধানের প্রক্রিয়াকে বেঁধে রাখার জন্য ডিজাইন করা হয়েছে। এটি একটি ক্রস-প্ল্যাটফর্ম প্রোগ্রামিং ভাষা যা GPU কোড এবং জাভাস্ক্রিপ্ট তৈরি করতে পারে।

ব্যবসায়িক কর্মীদের কাছে, F হল আধুনিক এন্টারপ্রাইজে সফ্টওয়্যার স্থাপনে ত্বরান্বিত করার ক্ষমতা। এটি 2005 সালে Dom Syme এবং Microsoft এর গবেষকরা ডিজাইন করেছিলেন এবং এটি সমর্থিত হয়ে উঠেছে সময়ের সাথে সাথে বিভিন্ন অ্যাপ্লিকেশন দ্বারা।

ডেভেলপারদের উদ্ধৃতি দিতে,

F হল Mac সহ কয়েকটি প্ল্যাটফর্মে একটি প্রথম শ্রেণীর ভাষা এবং Linux (Xamarin স্টুডিও, MonoDevelop, Emacs এবং অন্যান্য) এবং Windows(ভিজ্যুয়াল স্টুডিও, জামারিন স্টুডিও এবং Emacs) পাশাপাশি মোবাইল ডিভাইসে এবং ওয়েবে HTML5

F ফিচার হাইলাইট

লিনাক্স সিস্টেমে F কিভাবে ব্যবহার করবেন

FLinux ব্যবহার করার জন্য আপনি অনেক পন্থা অবলম্বন করতে পারেন । সর্বাধিক ব্যবহৃত দুটি হল:

বিকল্প 1: লিনাক্সে F প্যাকেজ ব্যবহার করুন

এই নির্দেশাবলী অনুসরণ করে F এর ডেবিয়ান/উবুন্টু প্যাকেজের সর্বশেষ স্থিতিশীল সংস্করণ পান।

তারপর প্যাকেজ ইন্সটল করুন, মোনো-কমপ্লিট এবং fsharp।

$ sudo apt-আপডেট পান
$ sudo apt-get install mono-complete fsharp

FFedora এর সবচেয়ে সাম্প্রতিক স্থিতিশীল সংস্করণ ব্যবহার করতেএবং RHEL/CentOS/ প্যাকেজ, আপনাকে এই নির্দেশাবলী অনুসরণ করার জন্য অত্যন্ত সুপারিশ করা হচ্ছে।

তারপর প্যাকেজ ইন্সটল করুন, মোনো-কমপ্লিট এবং fsharp।

$ sudo yum আপডেট
$ sudo yum mono-complete fsharp ইনস্টল করুন

বিকল্প 2: ভিজ্যুয়াল স্টুডিও কোড ইনস্টল করুন

ভিজ্যুয়াল স্টুডিও কোড একটি ক্রস-প্ল্যাটফর্ম ওপেন সোর্স টেক্সট এডিটর যা Microsoft যা F, TypeScript, JavaScript এবং Node.js (অন্যান্য ভাষার মধ্যে) জন্য অন্তর্নির্মিত সমর্থনের সাথে আসে।

প্রথম ইনস্টল করুন ভিজ্যুয়াল স্টুডিও কোড।

তারপর Ctrl+P টিপুন এবং Ionide প্যাকেজটি ইনস্টল করুন VS কোড ব্যবহার করে:

$ ext Ionide-fsharp ইনস্টল করুন

আপনি যদি কোনো সমস্যায় পড়েন বা আপনার যদি অন্যের জন্য ইনস্টলেশন নির্দেশের প্রয়োজন হয় Linux ডিস্ট্রো, দেখুন এখানে.

আপনি কি F এর সাথে কাজ করতে বা প্রকল্পে অবদান রাখতে আগ্রহী? নীচের লিঙ্কগুলি অনুসরণ করুন: