سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

همه دسته بندی ها

منو
آیکون جستجو در سایت سافت گذر
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت ماه رجب، و ولادت امام جواد (علیه السلام) در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار نرم افزار

d چیست؟

به طور خلاصه، ضميمه اي نسبتا جديد براي خانواده زبان برنامه نويسي c است که قرار است جايگزين مناسبي براي ++ c باشد. اين زبان برنامه نويسي، الگوهاي طراحي و فناوري هايي را از ديگر زبان هاي برنامه نويسي همچون جاوا و c# وام گرفته است.

از ويژگي هاي d مي توان به garbage collected (زباله هاي جمع شده) اشاره کرد که به همراه شيوه اجراي اين برنامه، آن را بسيار سريع تر از رقيبان خود در ماشين مقصد اجرا مي کند. توسعه دهندگان d ، تاکنون کامپايلري براي کامپيوتر 86x ايجاد کرده اند که در محيطهاي ويندوز و لينوکس قابل اجرا است. همچنين، تلاش هايي براي يک پارچه کردن d با gcc 1 در حال انجام است.

اين زبان توسط والتر برايت، مولف کامپايلرهاي++ c/c شرکت ديجيتال مارس2 و برنامه نويس اسبق کامپايلر براي zorland و symantec ، مولف اوليه اين زبان بوده است و از پروژه پياده سازي آن حمايت مي کند. اگرچه بسياري از تصميمات، درمورد پيشبرد اين زبان برنامه نويسي، در گروه هاي خبري و گفتگو اتخاذ مي شود.

تفاوت d با ديگر زبان ها ++ c d به منظور پوشش ضعف ها و کمبودهاي c++ طراحي شده است، اما با وجود قدرتمند بودن آن، پيچيدگي هاي ناخواسته باعث زمين گير شدن آن شده است. شايد بزرگترين تغيير d نسبت به c++ ، خودکار کردن garbage collection باشد، هرچند که دستورات مستقيم همانند سابق براي خالي کردن زباله کار مي کنند.

java اگر چه جاوا پدر اصلي d نيست، اما بسياري از تکنيک هاي جاوا در آن جاي داده شده است. تاجايي که برخي ادعا مي کنند، syntax هاي از پيش تعيين شده در d از بسياري جهات، به جاوا شبيه است. در صورتي که در حقيقت بايد شبيه به يکي از زبان هاي شي گراي مدرن باشد. شباهت هاي ميان اين دو بسيار است.

هر دو بين عملوندهاي (.)، ->) و (::) تفاوتي قائل نمي شوند. هر دو null را به عنوان کلمه کليدي مي شناسند و از ويژگي try-catch-finally پشتيباني مي کنند. اما، تفاوت اساسي ميان d و جاوا، اين است که کدهاي دستور زبان d به زبان ماشين ترجمه مي شود و مستقيما در ماشين مقصد اجرا مي شود.

# c اين دو، يعني# c و d در حقيقت دو پاسخ به يک سوال اساسي هستند: چگونه مي توانيم++ c را بهتر کنيم؟ هر دو از++ c مشتق شده اند و عناصري از جاوا را در خود دارند. مهم ترين تفاوت ميان d و# c ، اين است که d بر خلاف # c داخل ماشين مجازي اجرا نمي شود. بنابراين مي تواند در به کارگيري کدهاي سيستمي (سطح پايين) مورد استفاده قرار گيرد. اين امر باعث مي شود d قابليت مديريت دستي و ريز به ريز حافظه را در اختيار برنامه نويس قرار دهد، هرچند که# c به گونه اي کاملا متفاوت اين کار را انجام مي دهد. هنوز# c نتوانسته است، توانايي قالبي3 را همچون c++ پياده کند و اين موضوع، از برتري هاي d محسوب مي شود.

بار دوم، d چيست؟ تا به حال دريافتيم که d چه چيزهايي نيست. اما بهتر است نقاط قوت و رقابتي اين سيستم عامل را بررسي کنيم. اين زبان مي تواند کتاب خانه ها و کدهايي که با زبان c نوشته شده اند را استفاده کند و به آن ها متصل شود. بدين ترتيب، ديگر نيازي نيست نگران پشتيباني از کدهاي قديمي خود باشيد. اما، d هنوز به طور کامل با c++ همخواني ندارد. اما نگران نباشيد، به زودي بسته اي براي پشتيباني از c++ در راه است. برنامه نويسي سيستمي گفتيم که شيوه اجراي d به چه صورت است، بدين ترتيب d مي تواند از اسمبلي داخل متن4 براي کدنويسي استفاده کند.

سرعت سيستمي را تصور کنيد که با کدهاي ماشين داخل کدهاي شيء گرا نوشته باشيد. وضوح واژه اي و گرامري يکي از اهداف d رفع بسياري از پيچيدگي هاي ناکارآمد c++ است که در بحث استانداردسازي کدها، باعث بروز مشکل براي کامپايلر شده است. گرامر ساده، کار را هم براي کامپايلر و هم براي برنامه نويس آسان مي کند و باگ هاي رايج را کاهش مي دهد. به عنوان مثال، d گرامر پرانتزي ضمخت تعريف قالب ها را کنار مي گذارد و تحليل و خواندن را آسان تر مي کند. حذف ويژگي هاي کهنه شايد بزرگترين هدف زبان d ، حذف ويژگي هاي منسوخ شده و يا ويژگي هاي پيچيده بي مصرف باشد. براي مثال، d کاملا به دور از پيش پردازنده c عمل مي کند، در عوض به توانايي هاي روش درون ساخته تکيه مي کند.

همچنين، d ارث بري چندگانه و اغلب پيچيده c++ را، با ارث بري ساده و يگانه جاوا و واسطه هاي آن جايگزين مي کند. قابل ذکر است که اين ها، تمام ويژگي ها يا نقاط ضعف اين زبان برنامه نويسي نبود و سعي شد نگاهي اجمالي به اين زبان برنامه نويسي انداخته شود. براي کشف بقيه ويژگي هاي اين زبان بهتر است، در وهله اول وب سايت اين زبان را جستجو کنيم و بعد به سراغ گروه هاي برنامه نويس d برويم که قطعا در تالارهاي گفتگوي مجازي به بحث هاي داغي مشغولند.

نظرتان را ثبت کنید کد خبر: 407 گروه خبری: اخبار نرم افزار منبع خبر: جام جم آنلاین تاریخ خبر: 1388/02/08 تعداد مشاهده: 2034
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Next Lock Screen 3.11.5 for Android +4.1

Next Lock Screen 3.11.5 for Android +4.1

قفل صفحه نمایش مایکروسافت

Hyper Light Drifter

Hyper Light Drifter

مبارزه به سرعت نور

Pluralsight - Windows Forms Best Practices

Pluralsight - Windows Forms Best Practices

فیلم آموزش و تمرین توسعه‌ی برنامه‌های کاربردی ویندوزی

White Night

White Night

ترسناک برای کامپیوتر

آنتروپی مثبت

آنتروپی مثبت

سیستم باز

باب النعیم نسخه 3.0 برای اندروید 2.0+

باب النعیم نسخه 3.0 برای اندروید 2.0+

مفاتیح صوتی باب النعیم

19 جلسه در شرح عوامل فی نحو

19 جلسه در شرح عوامل فی نحو

نحو مقدماتی ، هدایه ، صمدیه

Battery HD Pro 1.99.41 for Android +8.0

Battery HD Pro 1.99.41 for Android +8.0

نرم افزار مدیریت مصرف باتری

آخرین سخنرانی استیو جابز در دانشگاه استنفورد با زیرنویس و دوبله فارسی

آخرین سخنرانی استیو جابز در دانشگاه استنفورد با زیرنویس و دوبله فارسی

سخنرانی استیو جابز

Aperty 1.2.1.978

Aperty 1.2.1.978

ویرایش عکس

JetBrains PhpStorm 2025.2.1 Win/Mac/Linux

JetBrains PhpStorm 2025.2.1 Win/Mac/Linux

جت برینز پی اچ پی استورم

Lynda-LinkedIn - Logo Design: Techniques

Lynda-LinkedIn - Logo Design: Techniques

آموزش طراحی لوگو

آموزش مباحث سیستم عامل

آموزش مباحث سیستم عامل

سیستم عامل

تلاوت مجلسی استاد مصطفی اسماعیل سوره مبارکه آل عمران

تلاوت مجلسی استاد مصطفی اسماعیل سوره مبارکه آل عمران

تلاوت مصطفی اسماعیل سوره آل عمران

iSlash Premium 1.5 for Android

iSlash Premium 1.5 for Android

بازی بریدن اشکال

تلاوت مجلسی استاد ابوالعینین شعیشع سوره مبارکه اخلاص

تلاوت مجلسی استاد ابوالعینین شعیشع سوره مبارکه اخلاص

تلاوت ابوالعینین شعیشع سوره اخلاص

Seasons after Fall

Seasons after Fall

فصل های بعد از پاییز

نصایح بزرگان درباره حجاب

نصایح بزرگان درباره حجاب

حجاب از دیدگاه بزرگان

Farm Fables Strategy Enhanced v1.0

Farm Fables Strategy Enhanced v1.0

شبیه‌ساز فانتزی مدیریت مزرعه و دام - افسانه‌های مزرعه

BlueSoleil 8.0.395.0 / 10.0.417.0 x86/x64

BlueSoleil 8.0.395.0 / 10.0.417.0 x86/x64

بهترین نرم افزار برای مدیریت دریافت و ارسال از طریق بلوتوث

Ocean HD 1.8.1 for Android +2.3

Ocean HD 1.8.1 for Android +2.3

اعماق اقیانوس

سخنرانی حجت الاسلام صالحی خوانساری با موضوع نوروز و شادی حقیقی

سخنرانی حجت الاسلام صالحی خوانساری با موضوع نوروز و شادی حقیقی

سخنرانی نوروز و شادی حقیقی با حجت الاسلام صالحی خوانساری

تلاوت مجلسی استاد طه الفشنی سوره مبارکه نصر

تلاوت مجلسی استاد طه الفشنی سوره مبارکه نصر

تلاوت طه الفشنی سوره نصر

FIFA STREET 3

FIFA STREET 3

بازی فوتبال خیابانی

مسیریاب هوشمند سخنگوی ابیش نسخه  2.1.5 برای اندروید 4.2+

مسیریاب هوشمند سخنگوی ابیش نسخه 2.1.5 برای اندروید 4.2+

مسیریاب هوشمند و سخنگوی ابیش

Rival Stars Horse Racing: Desktop Edition

Rival Stars Horse Racing: Desktop Edition

مسابقه اسب سواری برای کامپیوتر

Ahkam alWahid 1.3 for Android

Ahkam alWahid 1.3 for Android

احکام حضرت ایت الله العظمی وحید خراسانی (مدظله)

طرح گرافیکی مناسبتی کیفیت بالا - شهادت امیر المؤمنین

طرح گرافیکی مناسبتی کیفیت بالا - شهادت امیر المؤمنین

پوستر کیفیت بالا شهادت امیرالمومنین

تفسیر صوتی سوره یس

تفسیر صوتی سوره یس

تفسیر سوره 36 از حجت الاسلام قرائتی

امضای دیجیتالی

امضای دیجیتالی

آشنایی با رمزگذاری و امضای دیجیتالی

Driver Easy Professional 7.1.1 Build 3510

Driver Easy Professional 7.1.1 Build 3510

آپدیت اتوماتیک درایورها

Line Runner 2 v2.0 for Android +2.2

Line Runner 2 v2.0 for Android +2.2

بازی دونده بر روی خطوط 2

Toca Hair Salon 4.1.5 for Android +4.0.3

Toca Hair Salon 4.1.5 for Android +4.0.3

آرایشگاه مو

G Data Internet Security 25.5.19.439

G Data Internet Security 25.5.19.439

بسته‌ی امنیتی کامل و قدرتمند جی دیتا

سلفی گری وهابی: چالشی در اندیشه های بنیادین و ریشه های تاریخی

سلفی گری وهابی: چالشی در اندیشه های بنیادین و ریشه های تاریخی

چالشی در اندیشه های بنیادین و ریشه های تاریخی

قصه های ای کی یوسان

قصه های ای کی یوسان

ای کی‌یو، مرد کوچک

VovSoft IP to Country Converter 1.2.0

VovSoft IP to Country Converter 1.2.0

نمایش نام کشورها بر اساس آی پی

سخنرانی رهبر انقلاب در رحلت امام خمینی (ره) سال 1396

سخنرانی رهبر انقلاب در رحلت امام خمینی (ره) سال 1396

سالگرد رحلت امام سخنرانی رهبر انقلاب

سلسله مباحث استاد شجاعی قسمت سوم

سلسله مباحث استاد شجاعی قسمت سوم

سخنرانی شجاعی

سخنرانی  استاد شهید مرتضی مطهری با موضوع سیری در نهج البلاغه - 3 جلسه

سخنرانی استاد شهید مرتضی مطهری با موضوع سیری در نهج البلاغه - 3 جلسه

سخنرانی سیری در نهج البلاغه با استاد مطهری

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!