Programming languages
135 subscribers
202 photos
36 videos
49 files
249 links
A channel about all kind of programming languages, and their architectures and concepts.
Download Telegram
نگاهی به Roslyn

همانطور که در این پست اشاره کردم Roslyn نگاهی جدید به کامپایلر است.مایکروسافت کد نوشته شده با C++ را در کامپایلر دات نت با managed code جایگزین و با سی شارپ و ویژوال بیسیک باز نویسی کرده است.حالا بعد از پنح سال Roslyn انتشار یافته آن هم به صورت سورس باز.

کامپایلر ها عموما بسیار پیچیده طراحی شده اند و کوچکترین تغییرات زبانی نیاز به کارهای بسیار زیادی دارد. کامپایلرها در C# و VB از ریشه با هم تفاوت های اساسی داشتند و این باعث بوجود آمدن و پیاده سازی business های پیچیده در IDE و همچنین باعث بروز رفتار های متفاوت درIDE های C# و VB می شد.

مزایای Roslyn چیست؟

سورس باز است.شما می توانید از این جا سورس کدش را مطالعه کنید.
با مدلی زبانی که بوجود آورده می توان به راحتی یک سری ابزار برای analyze کد نوشت.

می توان یک سری ابزار refactorings و حتی هشدارهای اختصاصی نوشت.

این نکته قابل توجه است که کامپایلر زبان با خود آن زبان نوشته شده است.

البته در این بین واکنش jetbrains هم برای استفاده از Roslyn در ریشارپر جالب بود.که آنها معتقدند که از Roslyn استفاده نکنند.یکی به این دلیل که نوشتن ،تست کردن و پایدار کردن فرایندی زمان گیر است و همچنین آنها ده سال است که روی ریشارپر کار کرده اند.علاوه بر آن معماری که در ریشارپر استفاده شده با Roslyn سازگار نیست.

حالا سوالی که ممکن است برای همه پیش بیاید این است که واقعا کد نوشته شده C++ که بسیار سریعتر است چگونه با کد های C# و VB جایگزین شده اند و آیا از لحاظ سرعت افت کرده اند یا نه.
linke channel baraye erjae mataleb:
https://telegram.me/Programminglanguages
Forwarded from G Tech
میخواین برنامه نویسی و شروع کنید؟؟! پس حتما این عکس رو ببینید @g_tech @g_tech
Forwarded from سعید
Forwarded from Cutting-Edge Tech
گزارش سال 2013 مقایسه ODBMS گارتنر (یک شرکت پژوهش و مشاوره فناوری اطلاعات آمریکایی) لطفا به موقعیت Microsoft و Oracle توجه کنید


==
@cuttingedgetechnology
Forwarded from Cutting-Edge Tech
گزارش مقایسه ODBMS ها - گارتنر 2014

@cuttingedgetechnolog
Forwarded from Cutting-Edge Tech
موسسه گارتنر در اکتبر 2015 کمتر از دو هفته پیش آخرین گزارش مقایسه ODBMS ها را با تصویر زیر منتشر کرده است.
نمودار افقی (پیش بینی آینده) و نمودار عمودی (قابلیت های اجرایی) نشان می دهد مایکروسافت در آینده نگری و کارایی بعد از ده سال با رشدی پیوسته و فاصله ای مناسب از اوراکل پیش افتاده است.
به شخصه چشمان و دهان نیمه بازم به موقعیت خیره کننده AWS و MongoDB و Redis معطوف شده است.
لطف می کنید اگر نظر شخصی خودتون را با من @amastaneh در میان بگذارید.


خبر ایرانی داستان: https://www.dotnettips.info/post/2247

گزارش خارجی: https://www.gartner.com/technology/reprints.do?id=1-2PO8Z2O&ct=151013&st=sb



==
@cuttingedgetechnology