সুচিপত্র:
সংজ্ঞা - দুর্গ মানে কি?
ফোর্ট্রেস একটি প্রোগ্রামিং ভাষা যা সান মাইক্রোসিস্টেমগুলি একটি উচ্চ-কর্মক্ষমতা প্রোগ্রামিং প্ল্যাটফর্ম হিসাবে বিকাশ করে, যদিও এটি সাধারণ প্রোগ্রামিং ভাষা হিসাবেও ব্যবহৃত হতে পারে।
দুর্গ প্রতিরক্ষা উন্নত গবেষণা প্রকল্প এজেন্সি (DARPA) উচ্চ উত্পাদনশীলতা কম্পিউটিং সিস্টেমস (এইচপিসিএস) দ্বারা অর্থায়ন করা হয়েছিল। এটি সাধারণত গণিত, বিজ্ঞান এবং প্রকৌশল গণনার জন্য ব্যবহৃত হয় যার জন্য প্রচুর প্রক্রিয়াকরণ শক্তি প্রয়োজন।টেকোপিডিয়া ফোর্ট্রেস ব্যাখ্যা করে
এইচপিসিএস প্রকল্পটি ফোর্ট্রেস সহ তিনটি প্রোগ্রামিং ভাষার বিকাশের জন্য অর্থায়ন করেছিল। 2006 সালে, সনের দুর্গ প্রকল্পটি থেকে বাদ পড়েছিল এবং এটির ভবিষ্যতটি অনির্দেশ্য ছিল। 2007-এ, সান একটি পৃথক তহবিল নীতি তৈরি করেছিল, যেখানে ফোর্ট্রেস সম্প্রদায়ের প্রচেষ্টায় সমর্থিত একটি মুক্ত-উত্স প্রকল্পে পরিণত হয়েছিল। ২০০৮ সালের মার্চ মাসে, ফোর্ট্রেস সংস্করণ 1.0 প্রকাশিত হয়েছিল এবং এটি জাভার ভার্চুয়াল মেশিন পরিবেশের সাথে অত্যন্ত সামঞ্জস্যপূর্ণ ছিল।
ফোর্ট্রেসে সিনট্যাক্স গাণিতিক স্বরলিপিগুলির জন্য উপযুক্ত, অনেকটা ফরট্রানের মতো, যা ১৯৫০ এর দশকে আইবিএম ইঞ্জিনিয়ার, বিজ্ঞানী এবং গণিতবিদদের জন্য তৈরি করেছিলেন। দুর্গ ফোরট্রানের একটি সুরক্ষিত ফর্ম যা সমান্তরালতা, ইউনিকোড সমর্থন এবং কংক্রিট সিনট্যাক্সের মতো কিছু উন্নতি যুক্ত করে। যেমন, ফোর্ট্রেস সমীকরণ এবং অন্যান্য জটিল গাণিতিক ক্রিয়াকলাপগুলি সমাধান করার পক্ষে ভাল। তবে এটি চালুর জন্য প্রচুর পরিমাণে র্যামের প্রয়োজন হওয়ায় এর ব্যবহার বেশিরভাগ সুপার কম্পিউটারের মধ্যে সীমাবদ্ধ এবং একাডেমিক গবেষণা সংস্থাগুলিতে ব্যবহার।