একটি মৃত প্রোগ্রামিং ভাষা গঠিত কি? [বন্ধ]


18

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


7
আপনি একটি ভাষা হিসাবে কি সংজ্ঞায়িত করেন? ফরটারান আমি এবং ফোর্টরান 95 একই ভাষা কি? লিসপ ২.৫ এবং কমন লিস্প বা স্কিম? তারা কি আলগোল এবং পাসকালের চেয়ে কম আলাদা?
ডেভিড থর্নলি

এটি একটি ভাল প্রশ্ন যা আমি ঠিক উত্তর দিতে পারি না। প্রশ্নের উত্তর দেওয়া লোকেরা এটিকে একটি পারমাণবিক ভাষার অর্থ বোঝায় বলে মনে হয়েছে (যেমন বি সি নয়), সুতরাং আমি তাদের অন্তর্দৃষ্টি থেকে রক্ষা করব।
পিটার টার্নার

@ পিটার বুফটন, আপনি কি কমপক্ষে মেগাডিথের রেফারেন্স পেয়েছেন?
পিটার টার্নার

1
@ পিটার (আমি নয়) megadeth.com/discography.php?era_id=4 শাস্তির কারণে আপনার পবিত্র যুদ্ধ হতে পারে না। খুব দুর্দান্ত গান, এটি আসলে দ্যুনিশার সম্পর্কে।
পিটার টার্নার

1
@ পিটার টার্নার, এই গানটি আয়ারল্যান্ডে মেগাডেথের একটি সফর সম্পর্কেও ছিল এবং মুস্তিন একটি বিশাল প্রোটেস্ট্যান্ট / ক্যাথলিক দাঙ্গা দেখেছে। তিনি সম্প্রতি তাঁর আত্মজীবনীতে এই তথ্যটি প্রকাশ করেছেন।
জেসি সি স্লিকার 14

উত্তর:


34

কম্পিউটারের ভাষা কখনও মরে না; তারা কেবল ওভারহাইপড থেকে কম ব্যবহারে পরিণত হয়। কেউ সর্বদা একটি পুরানো ভাষা পুনরায় আবিষ্কার করবে এবং কেবল এটির মজাদার জন্য এটি শিখবে।

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

  1. বি এবং বিসিপিএল অনুপ্রেরণা সি
  2. SNOBOL অনুপ্রেরণা আইকন
  3. আলগোল অনেকগুলি ভাষা গণনা করতে অনুপ্রাণিত করেছিল

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

ভাষাবিদগুলির সাথে তুলনা করে শুধুমাত্র প্রোগ্রামারস.স্ট্যাকেক্সেঞ্জার.কম / সেকশনস / 9521/… (মাইল্ড ফুজের) উত্তরটির বিরোধী reed আপনি বলছেন যে আমরা যদি আমাদের ডকুমেন্টেশন এবং উত্স কোডটি না জ্বালাই না করি তবে প্রোগ্রামিং ভাষা বিলুপ্তকরণের মতো কোনও জিনিস নেই - তবে আপনি কোনও পোড়া জিনিসটি ছিঁড়ে ফেলতে এবং তা খাওয়ার আগে কোনও ভাষা অবশ্যই টোস্ট হিসাবে প্রচার করতে হবে।
পিটার টার্নার

2
এমনকি সি "আলগোলের কাছে যথেষ্ট "ণ পাওনা", সিএফ ডেনিস এম রিচি (জানুয়ারী 1993): "সি দ্বারা গৃহীত ধরণের রচনাটির পরিকল্পনা আলগোলের পক্ষে যথেষ্ট debtণ owণী, যদিও এটি সম্ভবত একটি আকারে প্রকাশ পায় নি Algol এর অনুগামীদের অনুমোদিত হবে। " । "সি ভাষার ভাষার বিকাশ"। সেমি.বেলব্ল্যাবস / সিএম / সিএস / হু / ডিএমআর / চিস্ট এইচটিএমএল । 1 জানুয়ারী 2008 এ পুনরুদ্ধার করা হয়েছে
নেভিলিডিএনজেড

2
কোনও হার্ডওয়্যার না থাকলে আপনি এটি চালাতে পারেন কোনও ভাষা মারা যেতে পারে (এবং কোনও অনুকরণকারী লেখা যায় না কারণ কোনও চশমা অবশিষ্ট নেই)।
কোয়ান্ট_দেব

42

ভাষাবিজ্ঞানে, একটি মৃত ভাষা এমন একটি হিসাবে সংজ্ঞায়িত করা হয় যার কোনও নেটিভ বা সাবলীল স্পিকার নেই। আমি মনে করি প্রোগ্রামিংয়ের ক্ষেত্রে এই সংজ্ঞাটি বেশ ভাল অনুবাদ করেছে। একটি মৃত প্রোগ্রামিং ভাষা হ'ল যে কোনও প্রোগ্রামার তাদের মূল ভাষা হিসাবে ব্যবহার করে না, বা কোনও সিস্টেম স্থানীয়ভাবে সমর্থন করে না।


কোনও সিস্টেমের দ্বারা, আপনার অর্থ কী কোনও সক্রিয়ভাবে বিকশিত কম্পিউটার (কমোডোরের মতো) বা কোনও সক্রিয়ভাবে বিকশিত ওএস (ডসের মতো) বা উভয়ই নয়?
পিটার টার্নার

সম্ভবত এমন একটি সিস্টেম যা নির্মাতারা দ্বারা সক্রিয়ভাবে সমর্থিত নয়?
হালকা Fuzz

9
মৃত ভাষা এমন একটি ভাষা যা সম্ভবত পরিবর্তিত হয় না। কথোপকথনের একটি উল্লেখযোগ্য পরিমাণের অভাব তার জন্য পূর্বশর্ত, তবে মৃতু্য সাধারণত অপরিবর্তনীয়, কমপক্ষে আমার বোধগম্যতার পরিচয় দেয়।
টিম পোস্ট

@ টিমপোস্ট এটি একটি দুর্দান্ত সংজ্ঞা। চিন্তা করুন যে ল্যাটিন দীর্ঘকাল চলে যাওয়ার পরে বিজ্ঞানের প্রধান ভাষা হিসাবে কীভাবে ব্যবহৃত হয়েছিল বা ব্যাংকিং বিশ্বে পুরানো মেনফ্রেমগুলি এখনও প্রাচীন প্রোগ্রামিং ভাষায় রচিত প্রোগ্রামগুলি ব্যবহার করে, যেগুলি এখনও বজায় রাখা দরকার - প্রোগ্রামগুলি that
লেগোলাস

@ টিমপোস্ট: আমি মনে করি না এটি সংজ্ঞা অনুসারে কেস, তবে ভাষাটি ব্যবহার না করার ফলে being যদি কোনও ভাষা ব্যবহৃত হয় তবে পরিবর্তিত না হয় তবে আমি তাকে মৃত বলব না, তবে খুব কমই ঘটে।
পুনরায় পোস্টার

22

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


2
তো, টিসিএল মারা গেছে? ব্যাচের লিপি মারা গেছে? আমার কাছে এটি বেশ জনপ্রিয় বলে মনে হচ্ছে, যদিও আমি কখনও ব্যবহার করে নতুন কোনও কিছুই প্রয়োগ করিনি ...
বিলি ওনেল

3
@ বিলি: ব্যাচ স্ক্রিপ্টগুলি খুব দ্রুত এবং নোংরা কোডের জন্য দুর্দান্ত যা কিছু লাইনের চেয়ে বেশি নেয় না, কারণ দোভাষী সেখানে আছেন। যতক্ষণ না টিসিএল, আমি এটি সম্পর্কে এত কম জানি যে আমি বুদ্ধি করে মন্তব্য করতে পারি না।
dsimcha

@ ডিডিমচা: সম্ভবত তাই, তবে আমি কয়েক হাজার লাইনের সাথে ব্যাচ স্ক্রিপ্টগুলি দেখেছি। এমন কিছু নয় যা দিয়ে আমি একটি নতুন প্রকল্প শুরু করব, তবে অবশ্যই মৃত নয়। নতুন প্রকল্পগুলি শুরু করা বারের চেয়ে অনেক বেশি উচ্চতর; বেশিরভাগ সফ্টওয়্যার প্রকল্প গ্রিনফিল্ড প্রকল্প নয়।
বিলি ওনিল

1
@ বিলি: তবে আমার বক্তব্যটি হ'ল আপনি খুব সহজেই প্রকল্পটি ক্ষুদ্রতর হলেও, ব্যাচের স্ক্রিপ্টগুলি দিয়ে একটি নতুন প্রকল্প শুরু করবেন
dsimcha

@ ডিএসিমচা: এরর .. না, আমি চাই না। আমার আগের মন্তব্যটি আবার পড়ুন।
বিলি ওনিল

5

আমি যদি আইইইই করোনার হয়ে থাকতাম, তবে ভাষাবিদরা কোন প্রাকৃতিক ভাষা মরে / মারা যাচ্ছিল তা নির্ধারণ করতে আমি একই লক্ষণগুলির সন্ধান করতাম, যেমন।

  1. এখনও কতজন প্রোগ্রামার ভাষা ব্যবহার করে?
  2. এর ব্যবহারকারীদের গড় বয়স কত?
  3. প্রোগ্রামারদের কনিষ্ঠতম প্রজন্মের কত শতাংশ ভাষার সাথে সাবলীলता অর্জন করে?

এই মানদণ্ডের উপর ভিত্তি করে, আমি অনুমান করি যে সিওবিএল মরিবন্ড। অনুযায়ী সিওবিএলে 220 ব্যাজিলিয়ন এলওসি লেখা রয়েছে এই 2006 সালের নিবন্ধ প্রোগ্রামারদের গড় বয়স 50 এর বেশি হয়ে গেছে। আমি সঠিক পরিসংখ্যান খুঁজে না পেয়েও, তুলনা করে আমি অনুমান করতে পারি যে গড় জাভা প্রোগ্রামার তার / তার 20-এর মধ্যে রয়েছে। সিবিওএল এর আপোলজিস্টরা উল্লেখ করেছেন যে কিছু 5B এলওসি এখনও বার্ষিক সিওবিএল-এ লিখিত রয়েছে, তবে আমি মনে করি না এটি একটি নির্ভরযোগ্য পরিমাপ: আমি সম্ভবত পার্লের 1 লাইনে COBOL এর 10 লাইন বা জেতে কয়েকটি কীস্ট্রোক লিখতে পারি - সিবিওএল একটি মোটামুটি ভার্ভোজ ভাষা।


2
আইবিএম সম্পূর্ণরূপে সিওবিএল পরিবেশকে সমর্থন করে এবং বিকাশ করে।

3

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


2
তবে জীবনের মান সম্পর্কে কী?
JeffO

5
ভাষাতত্ত্বের ক্ষেত্রে, আপনি যা বর্ণনা করছেন তা বিলুপ্তপ্রায় ভাষা, যা পুনরুত্থিত হতে পারে না কারণ এটির পুনরুত্থানের জন্য আমাদের কাছে আর পর্যাপ্ত তথ্য নেই। একটি মৃত ভাষা যে গুরুতর হয় না।
হালকা Fuzz

2
  • এই ভাষা সম্পর্কে সম্প্রতি কতটি বই প্রকাশিত হয়েছে?
  • এই ভাষা সম্পর্কে সম্প্রতি কতটা বকবক (আইআরসি, ই-মেইল, ব্লগ) তৈরি হয়েছে?
  • কতজন প্রোগ্রামার এই ভাষার স্থানীয় হিসাবে স্ব-পরিচয় হিসাবে স্ব-পরিচয় দেয়?

যেহেতু কেউ উল্লেখ করেছেন, সর্বদা একটি aতিহাসিক বা ক্রেজি সম্প্রদায়ের লোকেরা বেরিয়ে আসে এবং এর নরকের জন্য মৃত ভাষা অধ্যয়ন করবে। এই বারটি উত্থাপন করে মৃত ভাষাগুলি খুঁজে পাওয়া সহজ।


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

2
ডেল্ফী করেছে কখনো বই অনেক ছিল, এমনকি ফিরে যখন এটি খুবই জনপ্রিয় ছিল।
গ্র্যান্ডমাস্টারবি

1

মানুষের মতামত নির্জনতা নির্ধারণ করে

  1. মানুষ একটি নিতম্ব, নতুন গিরিযুক্ত হাই-টেক অঞ্চল বারে চলে।
  2. মানুষ সিওবিএল-এ শীতল বৈশিষ্ট্যগুলির বিষয়ে কথা বলতে শুরু করে।
  3. লোকেরা আপনাকে আরও বিস্তৃত এবং আরও প্রশস্ত বার্থ দিয়ে পিছিয়ে পড়া শুরু করে।
  4. লোকেরা চারিদিকে বিদ্রূপ করছে
  5. মানুষ শিখেছে যে সিওবিওএল বেশ মৃত মনে হচ্ছে?

পিএস আমি পুরুষের পরিবর্তে 'মহিলা' বা ব্যক্তি 'ব্যবহার করার প্রলোভন দেখিয়েছিলাম তবে আমি বোঝাতে চাই না যে [মহিলা] লিঙ্গ এর সাথে সম্পর্কিত ছিল,' ব্যক্তি 'ব্যবহার করার প্রলোভন দেখানো হয়েছিল কিন্তু আমাদের "ইতিহাসের ইতিহাস" দেখে অদ্ভুত লাগছিল একটি বারে চলে যায় "স্টাইলের রসিকতা। যাইহোক, কমপক্ষে আমি স্টাফ সম্পর্কে চিন্তা করছি।


1

আমার কাছে, একটি কমিটি সিদ্ধান্ত নিয়েছে যে কিছু মারা গেছে বা আমার কাছে কিছু মারা গেছে কিনা তার মধ্যে পার্থক্য রয়েছে।

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

অন্যদিকে ফরথ-এর মতো ভাষা, ফ্যাক্টরটি মনে হয় অনেক বেশি জীবিত। এটি ফোরের তুলনায় খুব কম অস্পষ্ট না হলেও আমি এটি মৃত বলব না।

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