كان C# compiler مكتوب في C++?
-
08-07-2019 - |
سؤال
كان C# compiler مكتوب في C++?
المحلول
نعم، ولكن هناك خطط لإرسال C # المترجم في C #، التي أعتقد أنها نوقشت في <لأ href = "http://deepfriedbytes.com/podcast/episode-27-present-and-future-of- و-CSHARP باللغة / "يختلط =" noreferrer "> هذا podcast .
نصائح أخرى
نعم.
ويتم كتابة مونو C # المترجم في C #.
على .NET framework كتب بسيطة في مدارة C (SMC)
التاريخ
خلال تطوير .NET Framework فئة المكتبات كانت مكتوبة أصلا باستخدام التعليمات البرمجية المدارة مترجم نظام يسمى بسيطة تمكن ج (SMC).في كانون الثاني / يناير 1999 ، أندرس هيلسبرغ تشكيل فريق لبناء لغة جديدة في وقت دعا بارد, والتي وقفت على "ج-مثل وجوه المنحى لغة".[16] مايكروسوفت قد نظرت في الحفاظ على اسم "بارد" النهائية اسم اللغة ، ولكنه اختار عدم القيام بذلك عن العلامة التجارية الأسباب.بحلول الوقت .صافي المشروع قد أعلنت في تموز / يوليه 2000 Professional مؤتمر مطوري اللغة قد تم تسمية C# و المكتبات الدرجة ASP.NET وقت التشغيل قد استدار إلى C#.
من: http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29
هناك (في نهاية 2011) C# و VB مترجم كتبه ودعا مايكروسوفت روزلين الذي هو مكتوب في C# ، VB.NET على التوالي.صفحة المشروع هو هنا.على روزلين المترجم كما هو مكتوب المكتبة التي يعرض غنية API العامة.هناك أخبار المادة هنا عن ذلك من InfoWorld.
تحديث:اعتبارا من نيسان / أبريل 3, 2014, روزلين هو مفتوح المصدر تحت رخصة أباتشي 2.0.
نعم كان - كما غالبية CLR.إذا كنت تريد أن ترى دواخل CLR و/أو المجمعين أنصح بشدة مشترك المصدر CLI من مايكروسوفت (ويعرف أيضا باسم الدوار):
ولكن هناك في الواقع مترجم مكتوب في C#.وأعتقد أن مونو هو مكتوب بهذه الطريقة.تحميل أحادية المصادر وتجد لنفسك.