ALTRAN
ALTRAN (বীজগাণিতিক TRANslator) হল একটি প্রোগ্রামিং ভাষা যা পূর্ণসংখ্যা সহগ সহ বিভিন্ন চলকের যুক্তিসঙ্গত ফাংশনের আনুষ্ঠানিক কারসাজির জন্য ব্যবহৃত হয়। এটি 1960-এর দশকে বেল ল্যাবে তৈরি করা হয়েছিল। ALTRAN হল ALPAK যুক্তিসঙ্গত বীজগণিত প্যাকেজের একটি FORTRAN সংস্করণ, এবং "একটি অতিরিক্ত ঘোষণা, 'বীজগাণিতিক' ধরনের ঘোষণা যোগ করে FORTRAN-এর একটি রূপ হিসাবে বিবেচনা করা যেতে পারে। যদিও ALTRAN এএনএসআই FORTRAN-এ লেখা হয়, তবুও FORTRAN বাস্তবায়নে পার্থক্য রয়েছে। ALTRAN M6 নামক একটি ম্যাক্রো প্রসেসর ব্যবহারের মাধ্যমে মেশিনের নির্ভরতা পরিচালনা করে। এ. এল. টি. আর. এ. এন-কে এ. এল. জি. ও. এল থেকে এ. এল. জি. ও. এল থেকে এ. এল. জি. ও. এল থেকে এ. এল. জি. ও. এল থেকে এ. এল. জি. ও. এল থেকে এ. এল. জি. ও. এল থেকে এ. এল. জি. ও. এল থেকে এ. এল. জি. ও. এল থেকে এ. এল. জি. ও. এল থেকে এ. এল. জি. ও. এল থেকে এ. এল. জি. ও. এল থেকে এ. এল. জি. ও. এল থেকে এ. এল. জি. ও থেকে এ. এল. জি. ও থেকে এ. এল. জি. ও থেকে এ. এল. জি. ও থেকে এ. এল. জি. ও থেকে এ. এল. জি. ও থেকে এ. এল. জি. ও থেকে এ. এল. জি. ও থেকে এ. এল 1964 সালে লেখা ইতিহাস এএলপিএকে মূলত ফোরট্রানের জন্য অ্যাসেম্বলি ভাষায় লিখিত সাবরুটিনের একটি সেট নিয়ে গঠিত। এই সাবরুটিনগুলি ALTRAN-এর জন্য FORTRAN-এ পুনরায় লেখা হয়েছিল। 1960-এর দশকের মাঝামাঝি সময়ে এম. ডগলাস ম্যাকলরয় এবং ডব্লিউ. স্ট্যানলি ব্রাউন অ্যালট্রানের একটি প্রাথমিক সংস্করণ তৈরি করেছিলেন। যাইহোক, তাদের ALTRAN অনুবাদকের সমাপ্তির পরপরই, IBM 7094 কম্পিউটার, যার উপর ALPAK এবং ALTRAN নির্ভরশীল ছিল, নতুন মেশিনের পক্ষে পর্যায়ক্রমে বাদ দেওয়া শুরু করে। এর ফলে ব্রাউন, অ্যান্ড্রু ডি. হল, স্টিফেন সি. জনসন, ডেনিস এম. রিচি এবং স্টুয়ার্ট আই. ফেল্ডম্যান দ্বারা উন্নত আরও উন্নত এএলটিআরএন ভাষার বিকাশ এবং বাস্তবায়ন ঘটে, যা অত্যন্ত বহনযোগ্য ছিল। অনুবাদক রিচি, দোভাষী হল, রান-টাইম যুক্তিসঙ্গত ফাংশন এবং বহুপদী রুটিন ফেল্ডম্যান, হল এবং জনসন এবং আই/ও রুটিন জনসন দ্বারা বাস্তবায়িত হয়েছিল। পরে, ফেল্ডম্যান এবং জুলিয়া হো একটি যুক্তিসঙ্গত অভিব্যক্তি মূল্যায়ন প্যাকেজ যোগ করেন যা ALTRAN দ্বারা উত্পাদিত প্রতীকী অভিব্যক্তিগুলির সংখ্যাসূচক মূল্যায়নের জন্য সঠিক এবং দক্ষ FORTRAN সাবরুটিন তৈরি করে। 1979 সালে, এ. এল. টি. আর. এ. এন-কে এয়ার ফোর্স ওয়েপন্স ল্যাবরেটরিতে কন্ট্রোল ডেটা কর্পোরেশন 6600 এবং সাইবার 176 কম্পিউটারে পোর্ট করা হয়েছিল। তারা দেখেছেন যে "ALTRAN একটি পিএল/আই পরিবেশে ফর্ম্যাকের তুলনায় প্রায় 15 গুণ দ্রুত এবং এটি হ্রাসের চেয়ে কমপক্ষে 12 গুণ দ্রুত"। এটিও দেখা গেছে যে ALTRAN দ্রুত সমস্যাগুলি সমাধান করতে সক্ষম হয়েছিল যা ফর্ম্যাক বা রিডিউস প্রদত্ত হার্ডওয়্যারে বা যুক্তিসঙ্গত সময়ে পরিচালনা করতে পারেনি। নমুনা প্রোগ্রামের প্রধান প্রক্রিয়া #সরল দীর্ঘ অ্যালজেব্রাইক ব্যবহারের উদাহরণ (এক্সঃ 10, ওয়াইঃ 10) এফ অল্ট্রেন এফটিএনওউট অপ্টস (201,72) #এফটিএনওউট 72 এফ = এক্সপান্ড ((এক্স + 2 * ওয়াই + 1000000) * * 3) এফ #প্রিন্ট এফ রাইট (25) "ফাংশন এফ (এক্স, ওয়াই)" "সি এক্সাম্পল প্রোগ্রাম রাইট উইথ এফটিএনওউট"। , এফ, "রিটার্ন" টিএম, "এন্ড" #আমরা ইউনিট 25-এ একটি সহজ প্রোগ্রাম লিখেছি, এখন আমরা #এই অল্টার্ন আউটপুটে আইনী ফরটান-এ যোগদান করছি। এফ. টি. এন. ও. ইউ. টি এন্ড অপারেশনস রেফারেন্স ডব্লিউ. এস ব্রাউন, "এ ল্যাঙ্গুয়েজ অ্যান্ড সিস্টেম ফর সিম্বলিক অ্যালজেব্রা অন এ ডিজিটাল কম্পিউটার", এসওয়াইএমএসএসি '66 প্রসেডিংস অফ দ্য ফার্স্ট এসিএম সিম্পোজিয়াম অন সিম্বলিক অ্যান্ড অ্যালজেব্রিক ম্যানিপুলেশন, পৃ. 501-540, জানুয়ারি 1966। ডব্লিউ. এস. ব্রাউন, ALTRAN ব্যবহারকারীর ম্যানুয়াল (2য় সংস্করণ। ), বেল ল্যাবরেটরিজ, মারে হিল, এন. জে., 1972। ডব্লিউ. এস. ব্রাউন, ALTRAN ব্যবহারকারীর ম্যানুয়াল (3য় সংস্করণ। ), বেল ল্যাবরেটরিজ, মারে হিল, এন. জে., 1973। স্টুয়ার্ট আই. ফেল্ডম্যান, "আল্ট্রানের একটি সংক্ষিপ্ত বিবরণ", এসিএম সিগসাম বুলেটিন, খণ্ড 9 সংখ্যা 4, নভেম্বর 1975, পৃ. 12-20। এডি হল এবং এসসি জনসন, "সিগসাম সমস্যার জন্য অল্ট্রান প্রোগ্রাম #6", এসিএম সিগসাম বুলেটিন, খণ্ড 8 সংখ্যা 2, মে 1974, পৃ. 12-36। মনসুর ফারাহ, "লিঙ্কযুক্ত ফরেস্ট ম্যানিপুলেশন সিস্টেম ব্যবহার করে আল্ট্রানের একটি আনুষ্ঠানিক বিবরণ", প্রযুক্তিগত প্রতিবেদন সিএস-73-08, ওয়াটারলু বিশ্ববিদ্যালয়, এপ্রিল, 1973। 1968 সালে কম্পিউটার-সম্পর্কিত প্রবর্তন ফোরট্রান প্রোগ্রামিং ভাষা পরিবার কম্পিউটার বীজগণিত সিস্টেম