আমি সি # ভাষার স্পেসিফিকেশন 6.0 কোথায় পাব? [বন্ধ]


85

আমি জানি যে কোথায় সি # 5 ভাষা নির্দিষ্টকরণ সন্ধান করতে হবে তবে আমি সি # 6 ভাষা নির্দিষ্টকরণ কোথাও পাই না cannot

কোথায় সি # 6 ভাষা নির্দিষ্টকরণ?


7
তবে অস্তিত্বহীন এমন কিছুর জন্য গুগল চেষ্টা করা (বিশেষত "সি #" এর মতো কিছু আন-গুগলি কীওয়ার্ড) অত্যন্ত অসন্তুষ্ট হতে পারে। স্ট্যাক ওভারফ্লো প্রথম স্থান যা আমাকে জানিয়েছিল যে এমন কোনও জিনিস নেই (এখনও?)) এই জাতীয় অনুরোধের পরিবর্তে আপনি অন্য কোন স্ট্যাক এক্সচেঞ্জ সাইটের প্রস্তাব করবেন?
ওয়ারম্বো

30
কোনও ভাষার আনুষ্ঠানিক স্পেসিফিকেশন জিজ্ঞাসা করা "বই, সরঞ্জামের জন্য জিজ্ঞাসা করা" ইত্যাদি থেকে খুব আলাদা The অলস প্রশ্নগুলিকে নিরুৎসাহিত করার নিয়মটি বিদ্যমান। অন্যদিকে কোনও ভাষার স্পেসিফিকেশন যেমন তৈরি করতে চায় এমন ব্যক্তির জন্য অনিবার্য। একটি বিশ্লেষক বা পার্সার
পানাজিওটিস কানভোস

25
এই প্রশ্নের পুনরায় খোলার জন্য ভোট দেওয়া ঠিক যেমনটি লোকেরা এসও-তে আসবে ঠিক উত্তরটি খুঁজলে (যেমন আমি ঠিক করেছি)।
ডেভিড আরনো

4
@ ডেভিড আর্নো একমত হয়েছেন, সে কারণেই আমি আজ এখানে আছি, 2015-10-05 ... এখনও চূড়ান্ত সি # 6.0 ভাষার স্পেসিফিকেশন উপলব্ধ না থাকলেও কমপক্ষে অনলাইনে একটি খসড়া সংস্করণ থাকা উচিত যা সনাক্ত করা সহজ। github.com/dotnet/roslyn সহায়ক নয় কারণ এটি সি # ভাষা বর্ণনার চেয়ে সি # এবং ভিবি বাস্তবায়নের বিষয়ে বেশি about স্ট্যান্ডার্ড ইসিএমএ -৩৪৪ সি # ভাষা নির্দিষ্টকরণের চতুর্থ সংস্করণ (জুন ২০০ June) পুরানো। মাইক্রোসফ্ট, আমাদের এটি দরকার!
জেরি লওরি

4
ভিজ্যুয়াল স্টুডিও 2015 ইনস্টল করার পরে, আমি এটি খুঁজে পেয়েও বেশ হতাশ হয়েছি C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC#\Specifications\1033\CSharp Language Specification.docx(যেখানে 14.0ভিএস ২০১৫ বোঝায়) কেবল পুরানো সি # 5 স্পিকারের একটি অনুলিপি , ভিএস ২০১৫ এবং সি # of এর "বাস্তবতা" প্রতিফলিত কোনও নতুন অনুমান নয়
স্টিগ নীলসেন

উত্তর:


33

লেখার সময় (মে 2016) মাইক্রোসফ্ট এখনও সি # 6 এর জন্য নির্দিষ্টকরণ আপডেট করা শেষ করেনি। এরই মধ্যে, আমি মাইক্রোসফ্টের সি # 6 স্পেশনের সর্বশেষতম খসড়াটি এখানে রেখেছি: https://github.com/ljw1004/csharpspec/blob/gh-pages/README.md

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

সি # 5 থেকে সি # 6 তে সমস্ত নির্দিষ্ট পরিবর্তনের সম্পূর্ণ তালিকার জন্য, টানুন অনুরোধটি দেখুন: https://github.com/ljw1004/csharpspec/pull/1/files

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


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

32

পূর্ববর্তী সংস্করণগুলির জন্য একই স্তরে সি # 6.0 এর স্পেসিফিকেশন নেই।

সবচেয়ে কাছের জিনিসটি কোডপ্লেক্সে রোজলিনের জন্য নকশার নোটগুলি (এবং গিটহাবের দিকে এগিয়ে যাওয়া)।

এখানে সি # বৈশিষ্ট্যের একটি তালিকা রয়েছে:

https://roslyn.codeplex.com/wikipage?title=Language%20 ফিচার ১০০ স্ট্যাটাস অ্যান্ড রেফারিংটাইটেল= ডকুমেন্টেশন

এবং এখানে নাল-প্রচারকারী অপারেটরের নোটগুলি উদাহরণস্বরূপ:

https://roslyn.codeplex.com/discussion/540883


যেহেতু ভাষা নকশা দল গিটহাবে স্থানান্তরিত হয়েছে আপনি সি # 7.0 অস্তিত্বে দেখতে রোজলিন সংগ্রহশালায় ডিজাইন নোট ফিল্টারটি অনুসরণ করতে পারেন:

https://github.com/dotnet/roslyn/labels/Design%20Notes


4
ধন্যবাদ, বার। আপনার কাছে কি কোনও আধ্যাত্মিক উত্স আছে যা বলে যে কোনও স্পেসিফিকেশন প্রকাশিত হবে না?
অ্যালেক্স বুকার

দুর্ভাগ্যক্রমে, পেট্রিচর
i3arnon

4
@ থমাস লেভসেক ভাল, এটি একটি গ্রাহকের প্রতিক্রিয়া সহ খোলা নকশা করা হয়েছিল এবং প্রতিটি বৈশিষ্ট্যের জন্য পৃথক নকশা নোট আছে।
i3arnon

4
@ থমাস লেভস্কের চশমাগুলি তাহলে বাস্তব বাস্তবায়নের পরে বেরিয়ে আসবে? ...
ফিলিপ

4
@ অ্যালেক্সবুকার এটি আমার কাছে ক্যানোনিকাল উত্সের মতো বলে মনে হচ্ছে: টুইটার
ম্যাডসটর্গারসেন

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