-
دوشنبه 27 آبان 1387, 04:09 صبح
#8
VIP
نقل قول: نوشتن برنامه در ویندوز و اجرای ان در لینوکس
استاندارد چیز خاصی نیست، یکسری اطلاعات هست که در سایت رسمی استانداردها مثل ECMA برای هر نسخه وجود دارد، شامل syntax و قوانین تفسیر و سیمانتیک و ...
http://www.ecma-international.org/pu...s/Ecma-334.htm
حال با داشتن این اطلاعات و استاندارد های دیگر باید شروع به ساختن کامپایلر کنید (طبق مراحل ساخت کامپایلر، انواع تحلیل ها و ...) چیزی به این وسعت به همین راحتی نیست که هر کسی بیاید و آن را با کیفیت خوب پیاده سازی کند. (در هر حال شدنی است)
این پروژه های نصفه و نیمه #C فارسی نیز در حال حاضر یک جایگزینی لغات است تا پروژه عملی. یعنی چند خط کد به آن بدهید و برایتان مراحل تحلیل را انجام دهد. ما در پروژه های کوچک خودمان بخش هایی از ++C را پیاده سازی کردیم، آن ها #C را ...
اگر class-library را از #C بگیرید چه باقی می ماند؟ #C خالی بی معنی است، یک syntax و مدیریت حافظه و ... یعنی تمام علاقه افراد به این زبان به خاطر syntax آن است؟
وقتی نتوانید حتی یک کلمه با آن بنویسید یا چیزی رسم کنید؛ #C هر چه دارد از کتابخانن های GUI و کاربردیش دارد که همراه دات نت است. اگر کسی بخواهد برای سیستم یا سیستم عامل خودش آن ها را پیاده سازی کند باید کاری مثل mono انجام دهد.
مایکروسافت قصد داشت با دات نت , CLR و #C دستگاه های جانبی را نیز در دست بگیرد، اما سرعت پایین تر آن در مقابل سایر زبان های برنامه نویسی و قیمت های گران مایگروسافت برای لیسانس دات نت تا کنون این میل را در دیگران ایجاد نکرده است.
شاید روزی کسی مانند mono چنین کارهایی با #C کرد.
برچسب های این تاپیک
قوانین ایجاد تاپیک در تالار
- شما نمی توانید تاپیک جدید ایجاد کنید
- شما نمی توانید به تاپیک ها پاسخ دهید
- شما نمی توانید ضمیمه ارسال کنید
- شما نمی توانید پاسخ هایتان را ویرایش کنید
-
قوانین سایت