কেন অনেক কোড উদাহরণ, বিশেষত টিউটোরিয়ালগুলি "ফু" এবং "বার" নামগুলি এত ঘন ঘন ব্যবহার করে? এটি প্রায় একটি মান।
উদাহরণ স্বরূপ:
void foo(char* bar) {
printf("%s", bar);
}
কেন অনেক কোড উদাহরণ, বিশেষত টিউটোরিয়ালগুলি "ফু" এবং "বার" নামগুলি এত ঘন ঘন ব্যবহার করে? এটি প্রায় একটি মান।
উদাহরণ স্বরূপ:
void foo(char* bar) {
printf("%s", bar);
}
উত্তর:
ফু ও বার ইউএস আর্মির ডাব্লুডব্লিউআইআই এর সংক্ষিপ্ত বিবরণ ফুবার, "এফ-এড আপ বিয়ানড অল রিকগনিশন" থেকে এসেছে। উত্তর আফ্রিকা এবং সিসিলিয়ান প্রচারের সময় এই শব্দগুলির পুরো পরিবার ব্যাপকভাবে ব্যবহারে আসে (1942-43)। রিক অ্যাটকিনসনের দুর্দান্ত যুদ্ধের দিন: সিসিলি এবং ইতালির যুদ্ধ, 1943-1944 এগুলির একটি তালিকা দেয়। উদাহরণস্বরূপ একটি জেএনএফইউ "যৌথ সেনা নেভি এফ আপ", যেমন ১৯৪৩ সালের ১১ জুলাই অপারেশন হুস্কির আক্রমণ বাহিনীর সৈন্যবাহিনী সৈন্যবাহিনীকে আরও শক্তিশালী করার জন্য প্যারাট্রোপার বহনকারী 23 আর্মি এয়ার ফোর্সের সি-47 পরিবহনকে গুলি করে হত্যা করেছিল ।
আপডেট: উইকিপিডিয়ায় সম্পর্কিত সংক্ষিপ্তসারগুলির একটি তালিকা রয়েছে যা আতকিনসন দ্বারা তালিকাভুক্ত কিছু আসল ডাব্লুডব্লিউআইআই অন্তর্ভুক্ত করে।
যে কোনও প্রোগ্রামার foo এবং বার ভেরিয়েবল ব্যবহারের অনুপ্রেরণা বুঝতে পারবে understand তারা অবশ্যই শুরু থেকেই সি / ইউনিক্স সংস্কৃতির অংশ ছিল এবং @ ওয়াল্টার মিট্টি যেমনটি উল্লেখ করেছেন, এটি পূর্বাভাস দিয়েছে।
আপডেট (10/5/2009): এখানে অ্যাটকিনসনের বর্ণনা:
তাদের বিস্তৃত "বেসামরিকতা" তাদের মার্শাল উত্সাহ থেকে সতর্ক করে তুলেছিল। "আমরা কেপ-এবং-তরোয়াল টোপডোলে ভরা রোম্যান্টিক্স ছিলাম না," সিসিলির দিকে যাত্রা শুরু করেছিলেন নেভির রিজার্ভের লেফটেন্যান্ট জন ম্যাসন ব্রাউন। "এর জন্য শেষ যুদ্ধ খুব কাছাকাছি ছিল।" সামরিক জীবন তাদের উদ্ভট সংবেদনশীলতা এবং তাদের সংশয়কে ফুলে উঠেছে। সৈনিকের নিম্ন প্রত্যাশাগুলি - এসএনএএফইউ, "পরিস্থিতি স্বাভাবিক, সমস্তই আপ" - কে একক ক্রুড সংক্ষিপ্ত রূপটি জিআই ধর্মান্ধতার একটি শব্দভাণ্ডারে প্রসারিত করেছিল: এসইএসএফইউ (পরিস্থিতি অপরিবর্তিত, এখনও পাকা); FUMTU (স্বাভাবিকের চেয়ে বেশি চোদা); জ্যানএফইউ (যৌথ সেনা-নেভির ফোক আপ); জাএএফইউ (যৌথ অ্যাংলো-আমেরিকান ফাক আপ); FUAFUP (সঠিকভাবে fucked এবং fucked up); এবং ফুবার (সমস্ত স্বীকৃতি ছাড়িয়ে গেছে) [অ্যাটকিনসন, পি। 36]।
আপডেট (১১/২৩/২০১১): @ হুগোর অ-সামরিক পূর্বসূরিদের একটি দুর্দান্ত তালিকা রয়েছে।
আমার মনে হয় এটি ফুবারের ফোনেটিক উচ্চারণ।
যার অর্থ:
নিউ হ্যাকার অভিধান এই একটি খুব ভাল এন্ট্রি আছে - এবং আমি বিবেচনা এটা উইকিপিডিয়া চেয়ে জিনিস এই ধরনের জন্য একটি ভাল সম্পদ হতে:
মেটাস্যান্ট্যাক্টিক ভেরিয়েবল / এন। /
উদাহরণ হিসাবে ব্যবহৃত একটি নাম এবং যেগুলি আলোচনার মধ্যে রয়েছে সেটির পক্ষে দাঁড়ানোর জন্য বোঝা যায়, বা আলোচনার অধীনে থাকা কোনও শ্রেণির কোনও এলোমেলো সদস্য। ফু শব্দটি প্রচলিত উদাহরণ। বিভ্রান্তি এড়ানোর জন্য, হ্যাকাররা কখনই (ভাল, খুব কমই কখনও) 'ফু' বা অন্যান্য শব্দ ব্যবহার করে কোনও কিছুর স্থায়ী নাম হিসাবে ব্যবহার করে না। ফাইলনামগুলিতে একটি সাধারণ কনভেনশন হ'ল মেটাস্যান্স্যাকট্যাকটিক-ভেরিয়েবল নামের সাথে যে কোনও ফাইলের নাম শুরু হয় এটি একটি স্ক্র্যাচ ফাইল যা যে কোনও সময় মুছে ফেলা হতে পারে।
কিছুটা হলেও কারও পছন্দের মেটাস্যান্স্যাকট্যাক্টিক ভেরিয়েবলের তালিকাটি একটি সাংস্কৃতিক স্বাক্ষর। এগুলি সিরিজ দুটি (ভেরিয়েবল বা বস্তুর সম্পর্কিত গ্রুপগুলির জন্য ব্যবহৃত) এবং সিঙ্গেলন হিসাবে উভয়ই ঘটে। এখানে কয়েকটি সাধারণ স্বাক্ষর রয়েছে:
ফু, বার, বাজ, কোয়াক্স, কোয়াক্স, কুইকুয়াক্স ...:
এমআইটি / স্ট্যানফোর্ড ব্যবহার এখন সর্বত্র পাওয়া গেছে (মূলত এই অভিধানের প্রাথমিক সংস্করণগুলির জন্য ধন্যবাদ!)। এমআইটিতে (তবে স্ট্যানফোর্ডে নয়), বাজ 1970 এবং 80 এর দশকে কিছু সময়ের জন্য ব্যবহারের বাইরে চলে যায়। এই সিকোয়েন্সের একটি সাম্প্রতিক সাম্প্রতিক পরিবর্তন হ'ল কোউক্সের পূর্বে কুইক্স প্রবেশ করায়।বাজোলা, জেটেস:
স্ট্যানফোর্ড ('70 এর দশকের মাঝামাঝি থেকে)।ফু, বার, থুড, গ্রান্ট:
এই সিরিজটি সিএমইউতে জনপ্রিয় ছিল। অন্যান্য সিএমইউ-সম্পর্কিত ভেরিয়েবলগুলির মধ্যে জর্প অন্তর্ভুক্ত রয়েছে।foo, বার, fum:
এই সিরিজটি XEROX PARC এ সাধারণ বলে জানা গেছে।ফ্রেড, বার্নি:
ফ্রেডের জন্য এন্ট্রি দেখুন। এগুলি ব্রিটিশবাদ হতে থাকে।corge, grault, flarp:
রুটগার্স বিশ্ববিদ্যালয় এবং GOSMACS হ্যাকারদের মধ্যে জনপ্রিয়।zxc, spqr, wombat:
কেমব্রিজ বিশ্ববিদ্যালয় (ইংল্যান্ড)।লজ্জা
বার্কলে, জিও ওয়ার্কস , ইঙ্গ্রেস। সংক্ষিপ্ত / ই / সহ শেম / শেমস্নারক
ব্রাউন বিশ্ববিদ্যালয়, 1970 এর দশকের গোড়ার দিকে।ফু, বার, জোট
হেলসিঙ্কি প্রযুক্তি বিশ্ববিদ্যালয়, ফিনল্যান্ড।ব্লগার, উইবল
নিউজিল্যান্ড।টোটো, টিটি, টাটা, টুটু
ফ্রান্স।পিপ্পো, প্লুটো, পেপারিনো
ইতালি। পিপ্পো / পিপ্পো / এবং পেপারিনো / প্যা-প্রতি-ই-ই-ন / হলেন গুফি এবং ডোনাল্ড ডাকের ইতালিয়ান নাম।আপনি, নোট, মিশর
নেদারল্যান্ডস। এই প্রথম শব্দ যা কোনও শিশু ডাচ বানান বোর্ডে বানান শিখত।এই সমস্তগুলির মধ্যে কেবল 'ফু' এবং 'বার' সর্বজনীন (এবং এটি প্রায় বাজ)। যৌগগুলি ফুবার এবং `ফুবাজ 'খুব প্রশস্ত মুদ্রা উপভোগ করে।
কিছু জারগন পদগুলি মেটাসেস্ট্যান্টিক নাম হিসাবে ব্যবহৃত হয়; উদাহরণস্বরূপ বার্ফ এবং বিড়বিড় করা। গ্রেট ব্রিটেন এবং কমনওয়েলথে পাওয়া অসংখ্য মেটাস্যান্সেট্যাক্টিক ভেরিয়েবলের আলোচনার জন্য কমনওয়েলথ হ্যাকিশ দেখুন।
উইকিপিডিয়া মেটাসেণ্ট্যাকটিক ভেরিয়েবলের এই সংজ্ঞা দেয় :
কম্পিউটার সায়েন্সে প্রোগ্রামাররা প্লেসহোল্ডারের নাম বা আলোচনার অধীনে বিষয়বস্তু বা আলোচনার অধীনে থাকা কোনও শ্রেণির একটি স্বেচ্ছাসেবক সদস্যকে সাধারণত বোঝাতে ব্যবহৃত একটি উপনাম শব্দটি বর্ণনা করার জন্য মেটাসেণ্ট্যাকটিক ভেরিয়েবল ব্যবহার করেন। একটি মেটাস্যান্ট্যাকটিক ভেরিয়েবলের ব্যবহার কোনও প্রোগ্রামারকে লজিকালি নামযুক্ত ভেরিয়েবল তৈরি থেকে মুক্ত করতে সহায়ক, যা একটি অ্যালগরিদমের উদাহরণ তৈরি বা শেখানোর সময় প্রায়শই কার্যকর। ফু শব্দটি মূল উদাহরণ।
"মেটাসেণ্ট্যাকটিক ভেরিয়েবল" শব্দটি মূলত অনানুষ্ঠানিক সাহিত্যে পাওয়া যায়। এটি কখনও কখনও রূপান্তরযোগ্য প্রতিশব্দ হিসাবেও ব্যবহৃত হয়।
যে কোনও প্রতীক বা শব্দ যা ভাষার নিয়ম লঙ্ঘন করে না তা একটি মেটাসেণ্ট্যাকটিক ভেরিয়েবল হিসাবে ব্যবহার করা যেতে পারে তবে ননসেন্স শব্দগুলি সাধারণত ব্যবহৃত হয়। একই ধারণাটি অন্যান্য ক্ষেত্রগুলিতে নিযুক্ত করা হয় যেখানে এটি স্কিম্যাটিক ভেরিয়েবল ( যৌক্তিক ফর্মটি দেখুন ) এর মতো পদ দ্বারা প্রকাশ করা হয় ।
গাণিতিক উপমা অনুসারে: একটি মেটাসেণ্ট্যাকটিক ভেরিয়েবল এমন একটি শব্দ যা অন্য শব্দের জন্য একটি পরিবর্তনশীল, যেমনটি বীজগণিতগুলিতে সংখ্যার জন্য চলক হিসাবে ব্যবহৃত হয়।
নিবন্ধটি বিভিন্ন প্রোগ্রামিং ভাষায় এই জাতীয় পরিবর্তনগুলির সাধারণ উদাহরণ দেয়:
সি
সি প্রোগ্রামিং ভাষার নীচের উদাহরণে ফাংশন নাম ফু এবং ভেরিয়েবল নেম বার উভয়ই মেটাসেণ্ট্যাকটিক ভেরিয়েবল। // দিয়ে শুরু করা লাইনের মন্তব্য।
// The function named foo
int foo(void)
{
// Declare the variable bar and set the value to 1
int bar = 1;
return bar;
}
পাইথন
স্প্যাম, হ্যাম এবং ডিম পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজে ব্যবহৃত মূল মেটাসেণ্ট্যাকটিক ভেরিয়েবল [[]] এটি ভাষার কৌতুক চিত্র, স্প্যামের মন্টি পাইথন, যা ভাষার ভাষার নাম to নিম্নলিখিত উদাহরণে স্প্যাম, হ্যাম এবং ডিমগুলি হ'ল মেটাসেণ্ট্যাকটিক ভেরিয়েবল এবং লাইন # দিয়ে শুরু হওয়া মন্তব্য।
# Define a function named spam
def spam():
# define the variable ham
ham = "Hello World!"
#define the variable eggs
eggs = 1
return
চুনি
নিম্নলিখিত উদাহরণে বাজ, ফু, এবং বারটি মেটাসেণ্ট্যাকটিক ভেরিয়েবল এবং লাইনটি # টি দিয়ে শুরু করা হয় মন্তব্যগুলি।
# Declare the variable foo and set equal to 1
foo = 1
# Declare the variable bar and set equal to 2
bar = 2
# Declare the method (function) named baz, which prints the text 'Hello world'
def baz
puts 'Hello world'
end
এখানে উইকিপিডিয়া এর উত্তর:
কম্পিউটার প্রোগ্রামিং বা কম্পিউটার সম্পর্কিত ডকুমেন্টেশনে ব্যবহৃত হয় ফুবার, ফু, বার এবং বাজ শব্দের নামগুলি হ'ল সাধারণ স্থানধারকের নাম (যা মেটাসেণ্ট্যাকটিক ভেরিয়েবল হিসাবেও পরিচিত)। এগুলি সাধারণত অজানা মানগুলির প্রতিনিধিত্ব করতে ব্যবহৃত হয়, সাধারণত এমন একটি দৃশ্যের বর্ণনা দেওয়ার সময় যেখানে অজানা মূল্যগুলির উদ্দেশ্য বোঝা যায় তবে তাদের যথাযথ মানগুলি নির্বিচারে এবং গুরুত্বহীন। পদগুলি ডেটা, ভেরিয়েবল, ফাংশন এবং কমান্ড সহ জটিল সিস্টেম বা ধারণার যে কোনও অংশকে উপস্থাপন করতে ব্যবহার করা যেতে পারে। শব্দগুলির নিজস্ব ব্যবহারের কোনও অর্থ নেই, এবং কেবলমাত্র যৌক্তিক উপস্থাপনা, অনেকটা বীজগণিতে x এবং y অক্ষরের মতো ব্যবহৃত হয়। ফুবার প্রায়শই একা ব্যবহৃত হয়; ফু, বার এবং বাজ সাধারণত সেই ক্রমে ব্যবহৃত হয়, যখন একাধিক সত্ত্বার প্রয়োজন হয়।
ফু ইংরেজী ভাষাকে একটি নেওলোজম হিসাবে প্রবেশ করেছে এবং এটি অনেককে মেটাসেণ্ট্যাকটিক ভেরিয়েবলের ক্যানোনিকাল উদাহরণ হিসাবে বিবেচনা করে [ এরিক এস রেইমন্ড এটিকে ক্লেজ এবং ক্রাফ্টের পাশাপাশি একটি "গুরুত্বপূর্ণ হ্যাকারিজম" হিসাবে অভিহিত করেছেন। [1]
http://en.wikipedia.org/wiki/Foo
এবং আরএফসি 3092 থেকে:
'বার' এর সাথে ব্যবহার করার সময় এটি সাধারণত ডাব্লুডাব্লু দ্বিতীয় যুগের সেনাবাহিনীর স্ল্যাংয়ের সংক্ষিপ্ত বিবরণ FUBAR ('ফুকড আপ বিয়ান অল রিয়ার রিপায়ার') এর পরে চিহ্নিত করা হয়, পরে এটি ফুবারে পরিবর্তিত হয়। জারগন ফাইলের প্রথম সংস্করণ [জারগন] এই পরিবর্তনটিকে যুদ্ধোত্তর স্তরের স্তূপাকারী হিসাবে ব্যাখ্যা করেছে, তবে এখন সম্ভবত এটি সম্ভবত সম্ভবত জার্মান 'ফোরচটবার' (ভয়ানক) - 'ফুবার' দ্বারা প্রভাবিত 'ফু'র উদ্দীপনা ছিল বলে মনে হয় আসলে মূল ফর্ম হয়েছে।
কারণ, দেখে মনে হচ্ছে, 'ফু' শব্দটিই কমিক স্ট্রিপ এবং কার্টুনগুলিতে তত্ক্ষণাত পূর্ববর্তী ইতিহাস ছিল। রবার্ট ক্ল্যাম্পেট পরিচালিত ১৯৩৮ সালে ওয়ার্নার ব্রাদার্স কার্টুনে, "দ্যা ড্যাফ ডক", ড্যাফি ডকের একটি খুব প্রাথমিক সংস্করণ "সাইলেন্স ইজ ফু!" বলে একটি চিহ্ন রেখেছিল ... (স্নিপ)
TL; ড
"ফু" এবং "বার" কে মেটাস্যান্ট্যাক্টিক ভেরিয়েবলগুলি এমআইটি এবং ডিসি দ্বারা জনপ্রিয় করা হয়েছিল, প্রথম উল্লেখগুলি এলআইএসপি এবং পিডিপি -1 এবং প্রকল্পের ম্যাকের 1964 সাল থেকে কাজ চলছে।
এই লোকগুলির মধ্যে অনেকগুলি এমআইটির টেক মডেল রেলপথ ক্লাবে ছিলেন, যেখানে আমরা ১৯৯৯ সালে প্রযুক্তি চেনাশোনাগুলিতে "ফু" ব্যবহারের প্রথম দলিলযুক্ত ব্যবহার দেখতে পাই (এবং 1958 সালে একটি বৈকল্পিক)।
"ফু" এবং "বার" (এবং এমনকি "বাজ") উভয়ই জনপ্রিয় সংস্কৃতিতে সুপরিচিত ছিল, বিশেষত স্মোকি স্টোভার এবং পোগো কমিকগুলি থেকে, যেগুলি অনেক টিএমআরসি সদস্যরা পড়তেন।
এছাড়াও, সম্ভবত মনে হয় সামরিক ফুবার তাদের জনপ্রিয়তায় অবদান রেখেছিল।
একবিড় শব্দ হিসাবে লোন "ফু" ব্যবহারের বিষয়টি বিশ শতকের গোড়ার দিকে জনপ্রিয় সংস্কৃতিতে খুব ভালভাবে নথিভুক্ত করা হয়েছে, যেমনটি সামরিক ফুবার। (কিছু পটভূমি পাঠ: ফোলডক ফোলডক পরিভাষা ফাইল পরিভাষা ফাইল উইকিপিডিয়া RFC3092 )
ঠিক আছে, তাই আসুন কিছু রেফারেন্স সন্ধান করা যাক।
চাপ দিন! এই উত্তরটি পোস্ট পর, আমি "foo বিন্যাস" শুক্রবার 14 তম জানুয়ারিতে সম্পর্কে এই নিখুঁত নিবন্ধ আবিষ্কৃত 1938 সংস্করণ টেক ( "MIT- র প্রাচীনতম এবং বৃহত্তম সংবাদপত্র ও প্রথম সংবাদপত্র ওয়েবে প্রকাশিত"), ভলিউম LVII। নং 57, মূল্য তিন সেন্ট:
Foo-ism এ
লাউঞ্জার মনে করে যে ফু-ইসম এর এই ব্যবসাটি এর বিপথগামী প্রবক্তাদের দ্বারা বহুল প্রচারিত হয়েছে এবং এরপরে এবং তত্ক্ষণাত এর অপব্যবহারের বিরুদ্ধে তার অবস্থান নেয়। এটি হতে পারে যে কোনও পুরানো ফুুর মতো কোনও ফুও নেই, এবং আমরা এটিই আছি, তবে যাইহোক, একটি ফু এবং তার অর্থ কোনও কোনও পার্টি। (ব্লিচারদের কাছ থেকে ভয়েস- "মূর্খতা বোধ করবেন না!")
এক্সপ্লিটিভ হিসাবে, অবশ্যই, "ফু!" আমাদের ভাষায় একটি সুনির্দিষ্ট এবং সম্ভবত অপরিবর্তনীয় অবস্থান রয়েছে, যদিও আমরা আশঙ্কা করি যে বর্তমানে এটি যে অতিরিক্ত মাত্রায় ব্যবহার করা হয় তার তাড়াতাড়ি (এবং হায়রে, একটি অন্ধকার) বিস্মৃতিতে পড়তে পারে। আমরা হায়রে বলি কারণ এই শব্দটির যথাযথ ব্যবহারের ফলে নীচের মতো সুখী ঘটনা ঘটতে পারে।
এটি রুমে 6-120 সালে অধ্যাপক স্লেটারের একটি 8.50 থার্মোডাইনামিক্স বক্তৃতা ছিল। অধ্যাপক, ব্ল্যাকবোর্ডের সামনের দিকটি coveredেকে রেখে, হ্যান্ডেলটি সেট করে যা লিফট পদ্ধতিটি পরিচালনা করে, এর মধ্যেই তার আলোচনা চালিয়ে যাওয়ার জন্য ক্লাসের দিকে ঘুরে। সামনের বোর্ডটি আস্তে আস্তে, আড়ম্বরপূর্ণভাবে নিজেকে তুলে নিয়েছিল এবং এর পিছনে বোর্ডটি প্রকাশ করে, এবং সেই বোর্ডে, বড় চিহ্নগুলি লিখুন, যে চিহ্নগুলি "এফও" বানান!
টেক সংবাদপত্র , তার আগে বছরে সম্পাদক, সেপ্টেম্বর চিঠি 1937 :
ট্রেনটি স্টেশনে পৌঁছানোর সাথে সাথে নওফাইটরা এতক্ষণে ফি ওমিক্রন ওমিক্রনের গৌরবের গল্পগুলিতে ভরে যায়, সাধারণত ফু নামে পরিচিত, তারা সহজে শিকার হয়।
...
ফিমি ওমিক্রন ওমিক্রনের গ্র্যান্ড অ্যান্ড ইউনিভার্সাল ব্রাদারহুডের কাছে আমার প্রথম চার পুত্রকে হারিয়ে যাওয়ার বিষয়টি আমার মনে হয় না, তবে আমি চাই যে আমার পঞ্চম পুত্র, আমার বাচ্চাকে কমপক্ষে আগেই সতর্ক করা উচিত।
আশা করি আপনার,
পাঁচজনের রাগান্বিত মা।
এবং 1938 সালের ডিসেম্বরে দ্য টেক :
ব্যালটের শেষে দেওয়া মন্তব্যগুলি থেকে চিন্তার সাধারণ প্রবণতা সবচেয়ে ভাল ব্যাখ্যা করা যেতে পারে। একটি ভোট বলেছিল, '' আমি যা করি তা পুলভারের কোনও ব্যবসা বলে আমি মনে করি না, 'অন্যদিকে কেবল একটি ফুটেছিল "ফু"।
কারিগরি চেনাশোনাগুলিতে প্রথম নথিভুক্ত " ফু" টিএমআরসি ভাষার সম্ভবত 1959 এর অভিধান :
এফইও: পবিত্র উচ্চারণ (ফুল মণি পাদমে হুম); অনুপ্রেরণার অধীনে কেবল তখনই কথা বলতে হবে যখন দেবতার সাথে কথা বলতে হবে। আমাদের প্রথম বাধ্যবাধকতা হ'ল ফু কাউন্টারগুলি ঘুরিয়ে দেওয়া।
এগুলি FOLDOC এ ব্যাখ্যা করা হয়েছে । অভিধানের সংকলক পিট স্যামসন 2005 সালে বলেছিলেন:
টিএমআরসি-তে এই শব্দটির ব্যবহার আমার সেখানে আগমনকে অগ্রাহ্য করে। একটি ফু কাউন্টারে এলোমেলোভাবে ফ্ল্যাশিং লাইট থাকতে পারে বা একটি অস্পষ্ট ইনপুট সহ সত্যিকারের কাউন্টার হতে পারে।
এবং 1996 এর জারগন ফাইল 4.0.0.0 থেকে :
এই অভিধানটির পূর্ববর্তী সংস্করণগুলি বারের স্ট্যানফোর্ডের দুর্নীতি হিসাবে 'বাজ' থেকে নেওয়া হয়েছিল। যাইহোক, পিট স্যামসন (টিএমআরসি অভিধানের সংকলক) জানিয়েছেন যে ১৯৫৮ সালে টিএমআরসি-তে যোগদানের সময় এটি ইতিমধ্যে বর্তমান ছিল। তিনি বলেছিলেন "এটি" পোগো "থেকে এসেছিল। অ্যালবার্ট অ্যালিগেটর যখন বিক্ষুব্ধ বা আক্রোশিত হয়েছিল তখন চিৎকার করে উঠল 'বাজ ফাজ!' বা 'রাউরবাজলে!' ক্লাবের বিন্যাসটি রাউরফোক এবং বাসেক্সের নিউ ইংল্যান্ডের কাউন্টিগুলির (পৌরাণিক) মডেল করার জন্য বলা হয়েছিল (রাউরবাজলে (নরফোক / সাফলক / মিডলসেক্স / এসেক্স) মিশ্রিত)। "
টিএমআরসি অভিধানের এক বছর আগে ১৯৫৮ -এর এমআইটি ভু ডু গেজেট ("এমআইটি ডিনসের কার্যালয়ের রসিকতা সমৃদ্ধি") (পিডিএফ) ফোকোকমের উল্লেখ করেছেন, "জনিত বাঞ্জাফ (বৈদ্যুতিক ইঞ্জিনিয়ারিংয়ের শিক্ষার্থী) র" মরফি এবং ফিনাগলের আইন "-এ :
যৌথ ফোওকোম এবং আনারকম অনুদানের অধীনে আরও গবেষণা আইনটিকে সমস্ত আলিঙ্গনযোগ্য এবং সর্বজনীনভাবে প্রযোজ্য হিসাবে প্রসারিত করেছিল: যদি কোনও কিছু ভুল হতে পারে তবে তা হবে!
এছাড়াও 1964 এর এমআইটি ভু ডু (পিডিএফ) টিএমআরসি ব্যবহারের উল্লেখ করে:
হ্যাঁ! আমি তাত্ক্ষণিক সাফল্য এবং তুষার গ্রাহক হতে চাই। আমাকে একটি ডিগ্রি পাঠান: ...
ফু কাউন্টার
ফু জং
তবে আসুন মনে রাখবেন এই প্রশ্নটি কোড উদাহরণগুলি সম্পর্কে, সুতরাং কোডে প্রকাশিত "foo", "বার" এবং "ফুবার" খুঁজে বার করুন।
সুতরাং, জারগন ফাইল 4.4.7 "ফুবার" সম্পর্কে বলেছেন:
সম্ভবত প্রাথমিকভাবে 1960 এবং 1970 এর দশকের গোড়ার দিকে ডিজিটাল সরঞ্জাম কর্পোরেশন (ডিসি) দ্বারা ডিসি সিস্টেম ম্যানুয়ালগুলির মাধ্যমে প্রচারিত হয়েছিল; নিশ্চিত দৃশ্যের 1972 এ ফিরে যান।
প্রথম প্রকাশিত রেফারেন্সটি আমি 1964 সালের ফেব্রুয়ারী থেকে খুঁজে পেতে পারি , তবে 1963 সালের জুনে লেখা হয়েছিল, প্রোগ্রামিং ল্যাঙ্গুয়েজ এলআইএসপি: এর অপারেশন অ্যান্ড অ্যাপ্লিকেশনস ইনফরমেশন ইন্টারন্যাশনাল, ইনক। দ্বারা অনেক লেখক, তবে টিমোথি পি। হার্ট এবং মাইকেল লেভিন সহ:
সুতরাং, "FOO" যেহেতু নিজের একটি নাম, তাই "COMITRIN" "FOO" এবং "(FOO)" উভয়কেই একইভাবে আচরণ করবে।
এছাড়াও অন্যান্য মেটাসেণ্ট্যাকটিক ভেরিয়েবলগুলি অন্তর্ভুক্ত করে যেমন: FOO CROCK GLITCH / POOT TOR / ON you / SNAP Crackle POP / XYZ
আমি আশা এই এই পরবর্তী জানুয়ারিতে MIT- এর প্রকল্প ম্যাক থেকে "foo বিন্যাস" এর রেফারেন্স হিসেবে অনেক একই 1964 এর AIM এ-064, বা পাতার মর্মর ব্যায়াম টিমোথি পি হার্ট এবং মাইকেল লেভিন দ্বারা:
গাড়ী [((FOO। ক্রোক)। গ্লিটচ)]
এটি অন্যান্য অনেক মেটাসেণ্ট্যাকটিক ভেরিয়েবলগুলি শেয়ার করে যেমন: চি / বোস্টন নিউ ইয়র্ক / স্পিনচ বাটার স্টিক / ফু ক্রোক গ্লিট / পট টুপ / টট টট / ইস্টিসট্রিভিএলএক্সক্রিসিএস / প্লুপ ফ্লট টপ / স্নাপ ক্র্যাকল পপ / একাধিক ওয়েবসাইট
উভয় "foo বিন্যাস" এবং "বার" একসঙ্গে জন্য নিকটতম রেফারেন্স আমি খুঁজে পাইনি জুনে MIT- এর প্রকল্প ম্যাক থেকে 1966 এর AIM এ-098, বা পিডিপি-6 পাতার মর্মর পিটার স্যামসন আর কেউ নন দ্বারা:
এক্সপ্লোরড, PRIN1 এর মতো, স্ল্যাশ সন্নিবেশ করায়, তাই (এক্সপ্লোড (কোয়েট FOO / বার)) PRIN1 এর হিসাবে (FOO // / বার) বা PRINC এর (FOO / বার) হিসাবে রয়েছে।
আরও কিছু পুনর্বিবেচনা।
@ ওয়াল্টার মিট্টি ২০০৮ সালে এই সাইটে ফিরে এসেছিলেন :
আমি ফু বার সম্পর্কিত জারগন ফাইলটিকে দ্বিতীয় স্থানে রেখেছি। আমি এটি কমপক্ষে 1963 এবং পিডিপি -1 সিরিয়াল নম্বর 2 টি সন্ধান করতে পারি, যা এমআইটিতে 26 নং বিল্ডিংয়ের দ্বিতীয় তলায় ছিল। ফু ও ফু বার সেখানে ব্যবহৃত হয়েছিল, এবং 1964 এর পরে প্রকল্প ম্যাকের পিডিপি -6 কক্ষে।
জন ভি। এভারেট 1996 সালে স্মরণ করেছেন:
১৯ 1966 সালে আমি যখন ডিসি-তে যোগদান করি, ফুবার ইতিমধ্যে সাধারণত একটি থ্রো-অফ ফাইলের নাম হিসাবে ব্যবহৃত হত। আমি বিশ্বাস করি ফুবার ফুবার হয়ে গেছে কারণ পিডিপি -6 ছয় চরিত্রের নামকে সমর্থন করেছিল যদিও আমি সবসময় এমআইটি থেকে ডিসি-তে স্থানান্তরিত শব্দটি ধরে নিয়েছিলাম। Days দিনগুলিতে ডিসি-তে অনেক এমআইটি প্রকার ছিল, যার মধ্যে কয়েকজন 7090/7094 সিটিএসএস নিয়ে কাজ করেছিল। যেহেতু 709x এছাড়াও একটি 36 বিট মেশিন ছিল, ফুবার সেখানে একটি সাধারণ ফাইলের নাম হিসাবে ব্যবহৃত হতে পারে।
ফু এবং বার সাধারণত ফাইল এক্সটেনশন হিসাবে ব্যবহৃত হত। যেহেতু দিনের পাঠ্য সম্পাদকরা ইনপুট ফাইলে কাজ করে এবং একটি আউটপুট ফাইল তৈরি করে, তাই .foo ফাইল থেকে একটি .bar ফাইলে সম্পাদনা করা এবং আবার ফিরে আসা সাধারণ।
টেকোর সাথে সম্পাদনা করার সময় একটি বাফার পূরণ করার জন্য ফু ব্যবহার করাও সাধারণ ছিল। একটি ডিস্ক ব্লককে ঠিক পূরণ করার পাঠ্য স্ট্রিংটি ছিল IFOO $ HXA127GA $$ $$ আমি যে পিডিপি -6 / 10 প্রোগ্রামারগুলির সাথে কাজ করেছি তার প্রায় সবই এই একই কমান্ড স্ট্রিং ব্যবহার করেছে।
1998 সালে ড্যানিয়েল পিবি স্মিথ :
ডিক গ্রুয়েনের তার আস্তানা ঘরে একটি ডিভাইস ছিল, বি-ব্যাটারি, রেজিস্টারস, ক্যাপাসিটার এবং এনই -2 নিয়ন টিউবগুলির সাধারণ সমাবেশ, যা তাকে "ফু কাউন্টার" বলে অভিহিত করে। এটি 1964 বা ততোধিক সার্কায়িত হত been
1996 সালে রবার্ট শুলডেনফ্রেই :
ভেরিয়েবলের নাম হিসাবে উদাহরণস্বরূপ এফও এবং বারের ব্যবহার কমপক্ষে ১৯ 19৪ এবং আইবিএম to০70০ এর দিকে ফিরে যায় This এটি খুব বেশি পুরানো হতে পারে তবে এটিই আমি প্রথম দেখেছি। এটি এসেম্বলারের মধ্যে ছিল। ফরটারান পূর্ণসংখ্যার সমতুল্য কী হবে? আইএফইও এবং আইবার?
1992 সালে পল এম ওয়েক্সেলব্লাত :
প্রারম্ভিক PDP-1 এসেম্ব্লাররা চিহ্নগুলির জন্য দুটি অক্ষর ব্যবহার করেছেন (18 বিট মেশিন) প্রোগ্রামাররা সমস্যাগুলি সমাধানের জন্য সর্বদা প্যাচ স্পেস হিসাবে কয়েকটি শব্দ রেখেছিল। (প্যাচ স্পেসে ঝাঁপুন, নতুন কোড করুন, পিছনে লাফ দিন) সেই জায়গার প্রচলিত নাম ছিল এফইউ: যা এফএক্সএক্সএক্স আপের জন্য দাঁড়িয়েছিল, যেখানে আপনি এফএক্সএক্সএক্স আপস ঠিক করেছিলেন। কথা বললে এটি FU স্পেস হিসাবে পরিচিত ছিল। পরে এসেমব্লার্স (উদাঃ মিডাস তিনটি চর ট্যাগের অনুমতি দিয়েছিল যাতে এফইউ এফইওতে পরিণত হয়েছিল, এবং সমস্ত পিডিপি -১ প্রোগ্রামাররা আপনাকে বলবে যে এফইও স্পেস ছিল।
ব্রুস বি। রেইনল্ডস ১৯৯ in সালে:
এফইউ (আইইউ) এর আইবিএম পাশের বারটি বারের পাশে বেস অ্যাড্রেস রেজিস্টার হিসাবে ব্যবহার করা হয়; ১৯ 1970০ এর মাঝামাঝি সিআইসিএস প্রোগ্রামারদের বিভিন্ন এক্সএক্সএক্সবারগুলি চিন্তা করতে হয়েছিল ... আমি মনে করি তাদের মধ্যে একটি ফ্রেটবার ছিল ...
1955 থেকে এখানে সরাসরি আইবিএম "বার"' s
অন্যান্য প্রাথমিক রেফারেন্স:
কৃত্রিম বুদ্ধিমত্তার উপর 1973 foo বার আন্তর্জাতিক যৌথ কাউন্সিল
কৃত্রিম বুদ্ধিমত্তার উপর 1975 foo বার আন্তর্জাতিক যৌথ কাউন্সিল
আরএফসি 3092 এবং অন্য কোথাও প্রস্তাবিত হিসাবে আমি "ইনভার্টেড ফু ফু সিগন্যাল" হিসাবে ফু বারের কোনও উল্লেখ খুঁজে পাইনি।
এখানে আরও কয়েকটি পূর্ববর্তী এফ -00 রয়েছে তবে আমি মনে করি তারা সংযুক্তি / মিথ্যা ধনাত্মক:
"ফু" এবং "বার" এর মতো শব্দ ব্যবহার করে আপনি যে শর্তাদি জানেন তার উপর ভিত্তি করে আপনি কী ধরে ফেলতে পারবেন সেই ধারণার উপরে নয় concept উদাহরণ স্বরূপ:
public abstract class Animal
{
public abstract void speak();
}
public class Cat
extends Animal
{
public abstract void speak()
{
System.out.println("meow");
}
}
public class Dog
extends Animal
{
public abstract void speak()
{
System.out.println("bark");
}
}
উপরের কোডটি আপনাকে আসল বিশ্বের জিনিসগুলির জ্ঞানটি পিছিয়ে দিতে দেয়।
আপনি যদি এমন ধারণাটি ব্যাখ্যা করার চেষ্টা করছেন যেখানে গুরুত্বপূর্ণ অংশটি কী করা হচ্ছে না (উদাহরণস্বরূপ ছাপানো মিয়া বা বাকল) তবে কীভাবে এটি করা হচ্ছে তারপরে আপনি যে অংশগুলি পরিচিত তা অপসারণ:
public abstract class Foo
{
public abstract void star();
}
public class Bar
extends Foo
{
public abstract void star()
{
System.out.println("A");
}
}
public class Car
extends Foo
{
public abstract void star()
{
System.out.println("b");
}
}
এখন আপনাকে আসলে কী ঘটছে সেদিকে মনোনিবেশ করতে হবে, আপনি কী ঘটতে চলেছেন তা অনুমান করতে পারবেন না।
সুতরাং, সংক্ষিপ্ত সংস্করণটি হ'ল, ফু, বার এবং এই জাতীয় মত ধারণাগুলি জোর দেওয়ার জন্য ব্যবহৃত হয় যেখানে সামগ্রীতে বিষয়বস্তুটি আসলে গুরুত্ব দেয় না কিন্তু ধারণা দেয়।
Http://en.wikedia.org/wiki/Foobar থেকে
প্রযুক্তিতে, শব্দটি সম্ভবত প্রাথমিকভাবে 1960 এবং 1970 এর দশকের প্রথম দিকে ডিজিটাল সরঞ্জাম কর্পোরেশন দ্বারা সিস্টেম ম্যানুয়ালগুলির মাধ্যমে প্রচারিত হয়েছিল। আরেকটি সম্ভাবনা হ'ল বৈকল্পিক থেকে ফুবার বিবর্তিত, একটি উল্টানো ফু সংকেত হিসাবে। এটি কারণ যদি কোনও ডিজিটাল সিগন্যাল কম সক্রিয় থাকে (সুতরাং একটি নেতিবাচক বা শূন্য-ভোল্টেজ শর্তটি "1" প্রতিনিধিত্ব করে) তবে সাধারণত একটি অনুভূমিক বারটি সংকেত লেবেলের উপরে স্থাপন করা হয়। জারগন ফাইল এমন একটি মামলা তৈরি করে যা ফু সম্ভবত ফুবারের পূর্বাভাস দেয়
জারগন ফাইলগুলি থেকে http://www.catb.org/jargon/html/F/foo.html
ফুঃ: / ফু /
বার: / বার /, এন।
Http://en.wikedia.org/wiki/Foo এর মতে :
শব্দের উত্সটি নিশ্চিতভাবে জানা যায় না এবং এগুলি সনাক্ত করার জন্য বেশ কয়েকটি উপাখ্যান তত্ত্বগুলি উন্নত করা হয়েছিল। ফুবার অশ্লীল সামরিক সংক্ষিপ্ত বিবরণ ফুবার থেকে উদ্ভূত হতে পারে বা এটি একই উচ্চারণের কারণে এটি জনপ্রিয়তা অর্জন করতে পারে।
আমি ফু বার সম্পর্কিত জারগন ফাইলটিকে দ্বিতীয় স্থানে রেখেছি।
আমি এটি কমপক্ষে 1963 এবং পিডিপি -1 সিরিয়াল নম্বর 2 টি সন্ধান করতে পারি, যা এমআইটিতে 26 নং বিল্ডিংয়ের দ্বিতীয় তলায় ছিল। ফু ও ফু বার সেখানে ব্যবহৃত হয়েছিল, এবং 1964 এর পরে প্রকল্প ম্যাকের পিডিপি -6 কক্ষে।
যতদুর আমি জানি, foo বিন্যাস FOOBAR যেটি "ফুবার" এর একটি পরিবর্তন, একটি সামরিক ধরা phraase যে জন্য দাঁড়িয়েছে থেকে আসে " এফ *** ইডি তোমার দর্শন লগ করা পি খ eyond একটি করব দ ecognition।"
তারপরে আবার, অন্য উত্স হতে পারে।
ফু এবং বার (অন্যথায় ফুবার হিসাবে পরিচিত ... F *** এড আপ বিয়ান অল রিকগনিশন) সবেমাত্র শ্রেণি, বৈশিষ্ট্য, পদ্ধতির নাম ইত্যাদির জন্য স্ট্যান্ডার্ড জেনেরিক নাম হিসাবে ব্যবহৃত হয়েছে
মূলত ধারণাটি হ'ল বহিরাগত তথ্য ছাড়াই আপনার কোডটি পৌঁছে দেওয়া যা কোডটি কীভাবে কাজ করে তা থেকে দূরে যেতে পারে (যেমন আমাদের কোডটি দেখার জন্য আপনার ফাংশনটির নাম অ্যাডউজারের জানা দরকার এবং আমরা এটির নামকরণ করি তবে এটি কী করে তা বোঝার দরকার নেই) টু ফু ())।
এগুলি বাজে শব্দ যা বেশিরভাগ ক্ষেত্রে আরও প্রাসঙ্গিক উদাহরণ শব্দের সাথে প্রতিস্থাপন করা যেতে পারে। "ফু" এবং "বার" শব্দটি প্রোগ্রামিংয়ে প্রায়শই ব্যবহৃত হয় যখন কেউ কোনও ভাল উদাহরণের কথা ভাবতে পারেন না।
যদি "foo" এবং "বার" FUBAR থেকে উদ্ভূত হয়, তবে উদাহরণগুলির স্বীকৃতি ছাড়াই কিছু উপস্থাপনের সাথে মিলিত হওয়ার মতো উদাহরণের মধ্যে এত পেশাদাররা কেন এগুলি ব্যবহার করেন?
আমার কাছে, এই শব্দের অনুপযুক্তভাবে সাধারণ ব্যবহার হ'ল যা স্বীকৃতির বাইরে।