এটি কি সত্য যে সি সংকলকগুলির প্রথম সংস্করণ কয়েক ডজন মিনিট দৌড়ে এবং পর্যায়গুলির মধ্যে ফ্লপি ডিস্কের অদলবদল করা প্রয়োজন?


15

এই প্রশ্নের দ্বারা অনুপ্রাণিত ।

আমি শুনেছি ব্যক্তিগত কম্পিউটারগুলির জন্য সি সংকলকগুলির খুব প্রাথমিক সংস্করণগুলি (আমার ধারণা এটি 1980 সালের কাছাকাছি) দুটি বা তিনটি ফ্লপি ডিস্কে রক্ষা করে এবং তাই কোনও প্রোগ্রাম সংকলন করতে প্রথমে প্রথমে "প্রথম পাস" দিয়ে ডিস্ক প্রবেশ করানো হয়, রান করুন "প্রথম পাস", তারপরে "দ্বিতীয় পাস" দিয়ে ডিস্কে পরিবর্তন করুন, এটি চালান, তারপরে "তৃতীয় পাস" এর জন্য একই করুন। প্রতি পাস কয়েক ডজন মিনিট দৌড়ে তাই বিকাশকারী এমনকি টাইপোর ক্ষেত্রেও প্রচুর সময় নষ্ট করে।

দাবিটি কতটা বাস্তব? প্রকৃত পরিসংখ্যান এবং বিবরণ কি ছিল?


2
মনে হচ্ছে এটি সত্য হতে পারে। 60 এর দশকে, যখন প্রোগ্রামগুলি খোঁচা কার্ড বা কাগজের টেপে ছিল, কোনও প্রোগ্রামারকে টাইপো সম্পর্কে জানতে একটি দিনেরও বেশি অপেক্ষা করতে হতে পারে।
ক্রিস কার্ড

3
আকর্ষণীয় প্রশ্ন। যদি এটি সত্য হয় তবে আমি এখন বেঁচে আছি বলে আনন্দিত;)
এন্টি

2
আমার মনে আছে আমস্ট্রাদের ব্যক্তিগত কম্পিউটারে পাস্কেল সংকলন করতে একাধিকবার ডিস্ক অদলবদল করতে হয়েছিল ।
মার্টিন ইয়র্ক

ঠিক আছে, একটি দিনের অপেক্ষার বিষয়টি চাকরির সময়টি খুব বেশি সময় ছিল না, এটি ছিল সামনের জিনিসগুলির সারি। আপনি যেখানে নিজের কার্ডের ডেক জমা দিতে যেতেন এমন জায়গাগুলি থাকত এবং একটি সাদা কোটে কিছু নাজি তা নিয়ে যেত এবং তাদের অবসর সময়ে কার্ডগুলিকে ফড়িং করে রাখত। রান সময়টি কয়েক মিনিট বা সেকেন্ডের হতে পারে। মানব প্রক্রিয়াজাতকরণ সময় প্রায় সময় কয়েক ঘন্টা ছিল।
দ্রুত_ফেব্রুয়ারি

4
আমি আধুনিক দিনের সি ++ প্রকল্প দেখেছি যা সম্পূর্ণ পরিষ্কার এবং পুনর্নির্মাণে কয়েক মিনিট সময় নেয় এবং ডিস্কের বদলে এটি ভার্চুয়াল মেমরি পৃষ্ঠাগুলি ওএসের মাধ্যমে স্বয়ংক্রিয়ভাবে করছে। আজকাল সবাই কেন কম্পিউটার এত উন্নত বলে চলেছে? =)
প্যাট্রিক হিউজেস

উত্তর:


29

একেবারে। আমার 80 ম দশকের গোড়ার দিকে জেনিথ জেড 100 কম্পিউটারের জন্য মাইক্রোসফ্ট সি ছিল (সংস্করণ 1.0, আমি মনে করি) যা বেশ কয়েকটি 5.25 "360 কে ফ্লপি ডিস্কে বিতরণ করা হয়েছিল Z জেড 100 এর একটি হার্ড ডিস্ক ছিল না তাই আমি প্রায়শই স্যুইচ করার সাথে সাথে ফ্লপিগুলি স্যুপ করতে হয়েছিল I সম্পাদক, সংকলক এবং লিঙ্কারের মধ্যে। কয়েক মিনিটের সংকলন এবং লিঙ্কের সময়গুলি অস্বাভাবিক ছিল না so এটি এত বিরক্তিকর হয়েছিল যে আমি 2 এমবি (হ্যাঁ, মেগাবাইট) মেমরি এক্সপেনশন বোর্ডের জন্য 500 ডলার দিয়েছি যাতে আমি সমস্ত ফাইলগুলিকে একটিতে লোড করতে পারি র‌্যাম ডিস্ক That যা সময়টি প্রায় 30 সেকেন্ডে কেটে ফেলেছিল Funny মজার কথা ... আমি আসলে সেই দিনগুলিতে ফিরে প্রোগ্রামিং উপভোগ করি কারণ এটি মজাদার ছিল Today আজ এটি কাজ।


+1 তবে আমার বিপরীত অনুভূতি রয়েছে। আপনার আনসার প্রোগ্রামিং পড়ার পরে আজ হঠাৎ মজাদার মনে হচ্ছে।
সাইমন বার্গোট

মাইক্রোসফ্ট সি 1.0 আসলে ল্যাটিস সি এএফআইকের একটি পুনঃবিবেচিত সংস্করণ ছিল, ল্যাটিস সি প্রথম এমএস-ডস সি সংকলক ছিল। এটির জন্য আলাদাভাবে দুটি চালিত সংকলক পাসের দরকার পড়ে।
ওল্ডফার্ট

1
ওহো! 2 এমবি! এটি সময়ের জন্য বিশাল ছিল ।
সিস্টেম

আমি আইবিএম পিসিগুলিতে টার্বো সি 1.0 ব্যবহার করেছি (ভাল, সত্যিই এটিগুলি যদি আমি সঠিকভাবে মনে করি) এবং এটি খুব খারাপ ছিল না। যদিও তারা দ্রুত মেশিন ছিল।
রোবট

9

এটা সম্ভবত সত্য।

হোম কম্পিউটিংয়ের প্রথম দিনগুলিতে (বাচ্চাদের / পিতামাতার পক্ষে হবিস্ট নয়) মেশিনগুলির হার্ড ড্রাইভও ছিল না।

আমার পিতা-মাতার একটি অ্যামস্ট্রাদ ছিল ওএসটি 1 ফ্লপি ছিল এবং এটি আপনাকে অ্যাপ্লিকেশনটি চালানোর অনুমতি দেয় যা ফ্লপি ডিস্কে স্যুইচিংয়ের প্রয়োজন হতে পারে (যেমন ওয়ার্ড প্রসেসরগুলি অন্য ডিস্কে ছিল) যদি অ্যাপ্লিকেশনটি ওএস ডিস্কে ম্যানুয়াল সুইচ ফিরে লাগে কিছু বিশেষায়িত ওএস পরিষেবা প্রয়োজন।

আমার কাছে অ্যামস্ট্রাদের জন্য পাস্কেলের একটি অনুলিপি ছিল। আমার মনে আছে সম্পাদকটি 1 ডিস্কে রয়েছে তবে সংকলনের সময় ডিস্ক 1 এবং ডিস্ক 2 এর মধ্যে পিছনে এবং সামনে স্যুইচ করা প্রয়োজন সংকলন প্রক্রিয়া চলতে থাকায় এটির জন্য প্রসেসের নির্দিষ্ট পয়েন্টগুলিতে ওএস ডিস্কের একটি স্যুইচ দরকার হতে পারে (তবে আমি এটি নই তাই নিশ্চিত))।

একটি পুরানো দিনগুলি যখন পুরো ওএসটি একটি একক 3.5 ফ্লপি ডিস্কে লাগানো হয় (তবে অন্য কিছু নয়)।


4
সম্পূর্ণ সত্য. এমএস-ডস পিসির জন্য "লাইটস্পিড সি" সংকলক যখন ম্যাকিনটোসের জন্য এবং "টার্বো সি" বেরিয়ে আসে তখন আমরা আনন্দিত ছিলাম কারণ এটি একক পাসে চলেছিল।
এসলট

3.5? আমার পরিবার এর Amstrad একটি 2.5 "ফ্লপি ড্রাইভ ছিল এবং হ্যাঁ, সিপি | এম 4 একটি সেটের ডিস্ক 1 ছিল, এবং লোগো ডিস্ক 4. ছিল আমি প্রত্যাহার না আর কি সেখানে
পিটার টেলর

@ পিটার টেইলর: আপনি সঠিক হওয়ার সম্ভাবনা বেশি করেছেন। এটি অনেক দিন আগে (আমার বুড়ো বোধ হয়)।
মার্টিন ইয়র্ক

1
আমার জন্য সমস্যা ছিল না। আমি যখন সি শিখলাম তখন আমার একটি দুর্দান্ত 21 এমবি হার্ড ড্রাইভ ছিল :-)
ডান 04

1
@ ডান04 - আমাদের সম্মিলিত লন থেকে নামুন। অভিহিত হুইপার স্নাপার এবং তাদের অভিনব শানসি হার্ড ড্রাইভ .....;)
সিস্টেম ডাউন

6

ফ্লপি ডিস্কগুলি 1971 সালে চালু করা হয়েছিল - (8 ইঞ্চি ফ্লপি ডিস্ক, যা), তবে 70-এর মাঝামাঝি (5.25 ইঞ্চি ডিস্ক সহ) জনপ্রিয় ছিল না। সি 1973 সালের, তাই আমি মনে করি উত্তরটি মূলত আপনি "প্রথম সংস্করণ" কী এবং সংকলনের প্রসঙ্গটি কী ছিলেন তার উপর নির্ভর করে। এই পরিবর্তনগুলি সম্পর্কে চিন্তা করুন:

  • ব্যবহৃত গ্রন্থাগার । বর্তমান ডিস্কে নেই এমন একটি লাইব্রেরি সংকলন করার সময়, আপনাকে মাঝখানে ফ্লপি ডিস্ক পরিবর্তন করতে হবে।
  • প্রোগ্রামটির জটিলতা ("হ্যালো ওয়ার্ল্ড" "নর্টন কমান্ডার" এর মতো নয়)
  • হার্ডওয়্যার (ব্যক্তিগতভাবে, আমি মনে করি গুরুতর সংকলন প্রায় সবসময়ই মেইনফ্রেম বা মিনিক কম্পিউটারে করা হত)

সর্বোপরি - এই দিনগুলিতে সংকলনটি এখনও কয়েক মিনিট সময় নেয় - কেবল আপনার হার্ডওয়্যার এবং প্রোগ্রামটির জটিলতার মধ্যে ট্রেডঅফ সামঞ্জস্য করুন। কেবল ফ্লপি ডিস্ক অংশটি :-) নয়।

এটিও বিবেচনায় আনুন যে 70 এর দশকে অনেকগুলি কম্পিউটিং এখনও টার্মিনাল-মেইনফ্রেম নির্মাণে করা হয়েছিল, সুতরাং ফ্লপি ডিস্ক পরিবর্তন করা কিছুটা অসম্ভব (কমপক্ষে একটি ব্যবসায়ের উত্পাদন প্রসঙ্গে) আমি জানি না যে "হোম হিসাবে সি ব্যবহৃত হয়েছিল কিনা?" " ভাষা).


5
"প্রথম" সংস্করণ ফ্লপিগুলিতে চলেনি। এটি এটিএডিটি-তে একটি হার্ড-ডিস্ক ভিত্তিক পিডিপি -11 সিস্টেম ছিল। তবে ফ্লপি সহ কম্পিউটারের প্রথম সংস্করণ (যেমন সিপি / এম, এমএস-ডস, ইত্যাদি) পরিচালনা করা বেশ কঠিন ছিল।
এসলট

আমার মনে আছে 60 এর দশক থেকে একটি ফ্লপি (অপসারণযোগ্য ডিস্ক) দেখেছি। এটি ছিল 4 ফুট ওপারে। সেগুলিকে পাতলা পাতলা কাঠের উপরে বসানো হয়েছিল যাতে তারা ল্যাবটির চারপাশে ঘূর্ণিত হতে পারে। আমার মনে আছে প্রায় 5K অনুষ্ঠিত
মার্টিন ইয়র্ক

আপনি প্রতিটি সংকলক রান জন্য যে এক প্রতিস্থাপন করতে চান না! এটির একটি ছবি দেখতে পছন্দ করবে :-)।
vstrien

6

সি শিখতে আমার প্রথম প্রবণতা কমোডোর 64৪ তে ছিল (হ্যাঁ, এটির জন্য একটি সংকলক ছিল), ৮০ এর দশকের শেষদিকে। আমি যদি সঠিকভাবে স্মরণ করি তবে সংকলক / সম্পাদক / লিঙ্কারটি একটি ডিস্কে ছিল এবং আপনার উত্স অন্যটিতে ছিল এবং কমপাইল পর্যায়ে আপনাকে কমপক্ষে একবার অদলবদল করতে হয়েছিল। অবশ্যই, সি -৪৪ এ আপনি সর্বদা অদলবদল করছেন।

এটি মূল্যবান কিসের জন্য, আমার কাছে এখনও সেই সংকলকের জন্য বাক্স এবং ডক্স রয়েছে। প্রতি দু'বছরে কয়েকটা নস্টালজিক পড়ার জন্য তোলে।


2
আমি 1984 সালে কমোডোর 64 এ সিও শিখেছি I মনে আছে বেশ স্পষ্টভাবে সংকলনের সময় ফ্লপিগুলি অদলবদল করতে পারি। আমি বলতে চাই যে আমি আবাকাসের দ্বারা একটি সংকলক ব্যবহার করছি, তবে আমি সম্ভবত এটি সঠিকভাবে মনে রাখছি না।
ক্লিন্ট মিলার

@ ক্লিন্ট, আমি নিশ্চিত আপনি ঠিক আছেন এই বক্সে নাম।
দেবসলো

@ ক্লিন্ট: আমারও একই সংকলক ছিল। কমডোর 64 প্রোগ্রামিং শিখার জন্য দুর্দান্ত একটি কম্পিউটার ছিল। কিছু সত্যই শীতল স্টাফ করার জন্য এটি যথেষ্ট উন্নত ছিল তবে যথেষ্ট সহজ যে আপনি যে সকল হার্ডওয়্যারটির সাথে যোগাযোগের প্রয়োজন তা বুঝতে পারতেন, যা প্রয়োজনীয় ছিল কারণ তাদের আজকের উচ্চ স্তরের বিমূর্ত স্তর নেই back
ডঙ্ক

6

আমার প্রথম সি সংকলনটি টিআরএস -80 মডেল 4 চলমান সিপি / এম-তে ছিল (প্রথম মডেল যা সঠিকভাবে এটি করবে, কম মেমোরি অবস্থান স্থায়ীভাবে রমে ম্যাপ করা হয়নি)। এটিতে প্রথম ড্রাইভের ডিস্কের সিপি / এম থাকা দরকার।

একবার আমি যে যা সম্পাদক ব্যবহার করছিলাম তা দিয়ে যাওয়ার পরে প্রোগ্রামটি চালানোর আগে আমাকে সংকলন করতে, একত্রিত করতে এবং লিঙ্ক করতে হয়েছিল। প্রত্যেকটি নিজস্ব প্রক্রিয়া ছিল, কমান্ড লাইনে লাথি মেরেছিল। সংকলক, এসেম্বলার এবং লিঙ্কার সবই একটি ফ্লপিতে খাপ খায় না। (আইআইআরসি, সমাবেশকারী এবং লিঙ্কার একসাথে ফিট করতে পারে))

সুতরাং, আমার সিপি / এম সিস্টেম ডিস্কে প্রোগ্রাম এবং সম্পাদক থাকতে হবে এবং সংকলক এবং এসেম্বলারের / লিংক ডিস্কগুলিতে অদলবদল করা উচিত।

আমি এমন একটি প্রোগ্রাম দেখছিলাম যা আমাকে সিস্টেম ডিস্ক না দিয়ে চালানোর অনুমতি দেয় এবং আমার একটি পরিকল্পনা ছিল (যা আমি আর মনে করি না) জিনিসগুলি সেট আপ করার জন্য যাতে আমি একটি ছোট ব্যাচের ফাইল তৈরি করতে পারি এবং কমান্ড-লাইন কলগুলি স্বয়ংক্রিয় করতে পারি, তবে আমি এর আগে কখনও চলি নি।

আমি সেই সিস্টেমটি ব্যবহারের চেষ্টা করার পরে বেশিরভাগ ক্ষেত্রে সিটিকে ছেড়ে দিয়েছিলাম এবং বেশ কয়েক বছর ধরে পাস্কেলে ফিরে গিয়েছিলাম।


সম্ভবত ইউসিএসডি পি-সিস্টেম পাস্কাল?
দ্রুত_ফেব্রুয়ারি

2
@ চটজলদি_ এখন: এমন কিছু যা পি-কোডে সংকলিত হয়েছিল তবে এটি ইউসিএসডি হিসাবে বিল করা হয়নি। স্বাভাবিকভাবেই, আমি কয়েক দশক আগে এটি থেকে মুক্তি পেয়েছি এবং এ সম্পর্কে খুব কম মনে করি। যখন আমি টার্বো পাস্কাল পেলাম, তখন আমি এ সম্পর্কে সমস্ত কিছু ভুলে গিয়েছিলাম।
ডেভিড থর্নলে

5

আমি যখন উচ্চ বিদ্যালয় (1989-1990) ছিলেন আমরা একটি Apple II তে Pascal করছিলে এবং এটা ছিল ধীর । আপনি ১০০ টি লাইন বা একটি প্রোগ্রাম লিখতে পারেন যখন আপনি সংকলনটি হিট করেছেন তখন এটি কয়েক মিনিট সময় নেয়। আমার মনে আছে আপনি প্রোগ্রামটি চালুর আগে সংকলন করার সময় মেনস রুমে যাওয়ার সময় পেলেন।

প্রায় অর্ধেকটি শব্দটি নিক্ষেপ করলাম আমি একটি ম্যাক এসই পেয়েছি যা এত দ্রুত ছিল! ভাবেন পাস্কেলটি আরও অনেক ভাল ছিল।


2
ম্যাক এসই উল্লেখ করার জন্য +1। আমার ম্যাক এসই এর জন্য একটি 20 এমবি বহিরাগত হার্ড ড্রাইভ পাওয়ার কথা মনে আছে। এটি এত বড় ছিল যে পুরো ম্যাক এটির উপরে বসেছিল।
ফিলোসোডাড

আমার একটি অভ্যন্তরীণ ছিল, তবে আমার মধ্যে এটির একটিও থাকতে পারে। সত্যিই খুব সুন্দর ডিজাইন।
জাচারি কে

5

আমার এক বন্ধুর বাবা সেদিন এক হাই প্রোফাইল প্রোগ্রামার ছিলেন। তিনি তার সংকলন, দিন, কখনও কখনও সপ্তাহের ফলাফলের জন্য অপেক্ষা করতে ক্লান্ত হয়ে পড়েছিলেন। বেশিরভাগ বাড়ি থেকে কাজ করেছেন, প্রোগ্রামটি লিখুন, কার্ডগুলি ঘুষি মারুন, গাড়ি চালাবেন, অপারেটরটিকে বাক্সটি দিন এবং কিছুক্ষণ তর্ক করুন তার কোডটি অন্য সকলের চেয়ে অপেক্ষা করা এবং অপেক্ষা করা আরও গুরুত্বপূর্ণ ছিল।

কখনও কখনও কোডটি কম্পিউটারে পৌঁছায় না, আমার বন্ধু আমাকে তার বাবা সত্যিই সময়ের গল্পটি বলেছিল, আমি বলতে চাইছি সত্যই তার প্রতি পাগল হয়ে গেছে। তিনি সত্যিকার অর্থে কখনই বুঝতে পারলেন না কেন জীবনের অনেক পরে কিন্তু ছেলেটি এই অনূদিত কাগজগুলিতে পূর্ণ মজাদার লাগছিল ... আরে ওদেরও পুরো গর্ত পূর্ণ !!!

একদিন তিনি ব্যবস্থাপনার পক্ষে যুক্তি নিয়েছিলেন এবং আমি অনুমান করি যে তিনি একটি ভাল মামলা করেছেন কারণ তারা তার বাড়িতে একটি মিনি-কম্পিউটার সরবরাহ করেছেন delivered আমার উল্লেখ করা উচিত, ততক্ষণে কম্পিউটার বেশিরভাগ বসার ঘরটি নিয়েছিল যা অবশ্যই সীমাবদ্ধ হয়ে যায়।

সুতরাং হ্যাঁ, সংকলনের পর্যায়ে ডিস্কের অদলবদল হওয়া একটি নিশ্চিত সম্ভাবনা এবং আমি যখন বিশ্বাস করি তখন বলি যে এটি তার আগে যা পাওয়া ছিল তার থেকে ভাস্তর উন্নতি ছিল !!!

মাত্র ২০ বছর বা তার অপেক্ষা করুন, আমি কল্পনা করতে পারি যে কেউ এইরকম কিছু জিজ্ঞাসা করছেন:

এটা কি সত্য যে এর আগে, তাদের চিঠি দ্বারা কোড কোড টাইপ করার জন্য তাদের কিবোর্ড ব্যবহার করতে হয়েছিল?


3

আমি সি সম্পর্কে জানি না, তবে কিছু সময়ের জন্য আমার একটি মাইক্রোসফ্ট ফোর্টরান সংকলক ছিল যা দুটি পাস নিয়েছিল। কেবল এটিই নয়, আমার একটি পৃষ্ঠা দীর্ঘ প্রোগ্রাম ছিল যে এটি ভুলভাবে চলেছিল (আমি নিশ্চিত যে উত্সকোডটি সঠিক ছিল), তাই এটি ছিল, আমি সম্পূর্ণভাবে পিসির জন্য সংকলন ছেড়ে দিয়েছি। এটি প্রাক-ইন্টারনেট দিনগুলি ছিল, এবং পিসিটি আমার নিয়োগকর্তার। পিসিটি পাওয়া এখনও দুর্দান্ত ছিল, আমি কোনও ফ্লপি নিয়ে কাজ রাখতে পারি এবং এটি বাড়িতে নিয়ে গিয়ে সম্পাদনা করতে পারি। সুতরাং আমি পরের দিন কাজ করতে গিয়েছিলাম, আমি ইতিমধ্যে একটি সম্পাদিত প্রোগ্রাম ছিল, বরং হাতের লিখিত নোট।

এমনকি আগের দিনগুলিতে, (আমি 70 এর প্রোগ্রামিং বসন্ত শুরু করি), সংকলকটি একটি ব্যাচের প্রসেসিং মেইনফ্রেম ওএসের একক জেসিএল কমান্ড ছিল। এটা ঠিক উপরে বর্ণিত মত। আপনি কিপঞ্চের জন্য লাইনে অপেক্ষা করেছিলেন, এবং আপনার হোলিরিথ কার্ডগুলিকে খোঁচা করলেন। তারপরে আপনি এগুলি একটি উইন্ডো দিয়ে অপারেটরের হাতে দিয়েছিলেন। আপনার পিএনসির রঙের উপর নির্ভর করে (মূলত অ্যাকাউন্ট নম্বর / পাসওয়ার্ডযুক্ত একটি খোঁচা কার্ড) আপনি নিজের ফলাফলগুলি 1 থেকে 24 ঘন্টা পরে ফিরে পেতে পারেন। নিম্ন স্তরের শিক্ষার্থীদের পরবর্তীতে পরিবর্তন ঘটেছিল। "হ্যালো ওয়ার্ল্ড" কার্যভারটি এটির জন্য দুই সপ্তাহের মধ্যে শেষ করা সত্যিই চ্যালেঞ্জ ছিল! কয়েক বছর পরে আমি একটি খণ্ডকালীন প্রোগ্রামিংয়ের কাজ পেয়েছিলাম, এবং রাতে কম্পিউটার সেন্টারে হ্যাং করতে পারি। আমাদের মধ্যে কেউ কেউ এমনকি কার্ডেডারকেও খাওয়াত। তারপরে টার্নআরউন্ড ডাব্লু মাত্র কয়েক মিনিট / তবে আপনি কেবল রাতে এটি করতে পারেন could

সুতরাং দীর্ঘ সময়ের জন্য, সংকলকগুলি মূলত মেইনফ্রেমগুলির জন্য একটি জিনিস ছিল (মিলিয়ন ডলারের ক্লাস মেশিনগুলি খুব বড় সংস্থার মালিকানাধীন)। এবং আশেপাশে কয়েকটি মিনিকম্পিউটার প্রায়শই অদ্ভুত এবং কৌতুকপূর্ণভাবে প্রোগ্রাম করা হত med সিসমোগ্রামগুলি ডিজিটাইজ করতে আমি একটি মিনি কম্পিউটার ব্যবহার করেছি। ওএস বুট করার জন্য এটির মাধ্যমে গাইড পেপার টেপের প্রায় 10-15 মিনিট সময় লেগেছিল, তারপরে আপনি ডিজিটাইজার টেবিলে আপনার জিনিসটি করবেন।


2

হ্যাঁ, অবশ্যই আমি সেই পুরানো সিপি / এম মেশিনগুলিতে সি ব্যবহার করিনি, আমি সিবি -80 ব্যবহার করেছি। সংকলিত বেসিক। (এবং হ্যাঁ এটি বেশ ভয়ঙ্কর ছিল)। একটি হিথ / জেনিথ জেড-89 এ 2 টি ফ্লপি ড্রাইভ রয়েছে যা প্রত্যেকের 89K ছিল।

একক ডিস্ক সংকলনটি এত ভয়াবহ ছিল এটি ভুলে যাওয়ার ঘটনা। অনেক বেশি ডিস্ক অদলবদল। 2 ফ্লপি ড্রাইভগুলি ছিল আরামদায়ক! একটির উত্স, অন্যটিতে সংকলক। একটি কাপ চায়ের জন্য যেতে যেতে একটি কম্পাইল সেট করুন এবং ফ্লাপিগুলি নিয়োজিত এবং নিষ্ক্রিয় হয়ে পড়ায় এবং মাথাগুলি চারদিকে বেঁধে থাকায় মেশিনটি "ক্ল্যাং ক্ল্যাং ক্ল্যাং" চলে গেল।

বস একটি 5 এমবি হার্ড ড্রাইভ কিনেছিলেন যা প্রায় 18x18x8 ইঞ্চি, আলাদাভাবে চালিত, এবং প্রায় 4 ফুট দীর্ঘ লম্বা ফিতা তারের সাথে এইচ 89 এর পিছনে সংযুক্ত ছিল।

ওহ গতি! এবং ক্ষমতা! 5 এমবি স্টোরেজ সহ।


1

সি সম্পর্কে জানেন না (আমার প্রথম সি সংকলক হার্ড ড্রাইভ থেকে চালিত হয়েছিল, এবং দ্রুত ছিল না), তবে আমি যে প্রথম ম্যাক্রো এসেমব্লার ব্যবহার করেছি (সি 64) ফ্লপি-ডিস্ক স্যুইচিং প্রয়োজন (একটি এসেমব্লার লোড করার জন্য, অন্যটি লোড করার জন্য অন্যটি ছিল) কোড), সিস্টেমটি তৈরি করতে 20+ মিনিট সময় নিয়েছিল এবং কয়েক মাস বিকাশের পরে ফ্লপি ডিস্ক ড্রাইভ এবং মাদারবোর্ড উভয়ই অতিরিক্ত উত্তপ্ত হয়ে মারা যায়।


1

১৯৮৮ সালে কলেজ = একটি পিসিতে ফোর্টরান, ৮০৮৮ ৫১২ কে (এটি কে!) এবং একটি একক ফ্লপি ড্রাইভ সংকলনটি ২০-৩০ মিনিট সময় নিয়েছিল, আমাকে ফ্লপিগুলি অদলবদল করতে হয়নি কারণ আমার সেই নতুন 720 কে ছিল।

একটি সান 3 (68030 1 এমবি র‌্যাম) এবং পুরো ক্লাসের জন্য 24 টি ভিটি 100 টার্মিনাল।


1

আমার সময় আগে, আমি মনে করি। আমার প্রথম "আসল" প্রোগ্রামিং (পিসিগুলিতে, যাইহোক) কোবল ছিল। তখন আমরা আইবিএম পিসি ব্যবহার করি। তাদের কাছে 2 360 কে ফ্লপি ড্রাইভ ছিল; একটিতে সংকলক ছিল এবং অন্যটির কাছে আপনার উত্স কোড ছিল।

আমি জানি যে আমার সাধারণ কলেজ প্রকল্পগুলিও এই ফ্লপিগুলিতে চলমান সংকলন করতে আক্ষরিকভাবে 15 মিনিট সময় নিয়েছিল - আমি যখন এটি সংকলন করছিলাম তখন আমি কফির জন্য ক্যাফেটেরিয়াতে ছুটে এসেছি। তারপরে চূড়ান্ত প্রকল্পের জন্য আমি আমার বন্ধুদের বাড়িতে এটিতে কাজ করেছি। তিনি এইমাত্র একটি হার্ড ড্রাইভ নামক একটি জিনিস সহ একটি নতুন ব্র্যান্ডের মেশিন পেয়েছিলেন - 10 মেগাবাইট! আমাদের প্রকল্পটি এক মিনিটের মধ্যে সংকলিত। এটি আমার মনকে পুরোপুরি উড়িয়ে দিয়েছে।


আপনার সম্ভবত কোনও ডিস্ক বাফার সেট আপ করা হয়নি। মাত্র কয়েকজন আশ্চর্য হয়েছিলেন।

1

বিভিন্ন অ্যাপ্লিকেশনগুলির জন্য আমাকে আমার পুরানো 128 কে ম্যাকের ফ্লপি নাচ করতে হয়েছিল, তাই আমি এক মিনিটের জন্য এ বিষয়ে সন্দেহ করি না, যদিও আমি কোনও বিবরণ দিতে পারি নি। প্রাথমিক স্তরের কম্পিউটারগুলিতে কেন বেসিক দোভাষীগণ এতটা সর্বব্যাপী ছিলেন (একাধিক পাস, প্রতীক টেবিল ইত্যাদির প্রয়োজন নেই) তার অংশ না হলে আমি অবাক হব না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.