D (Programming Language)

D (Programming Language)

D زبانی با نحو C و تایپ استاتیک است.این عملگرانه ، کارایی ، کنترل و قدرت مدل سازی را با ایمنی و بهره وری برنامه نویس ترکیب می کند.
D زبانی با نحو C و تایپ استاتیک است.این عمل گرایانه ، کارایی ، کنترل و قدرت مدل سازی را با ایمنی و بهره وری برنامه نویس ترکیب می کند.راحتی D اجازه می دهد تا قطعات بزرگ کد را بدون مشخص کردن انواع زائد ، به سبک زبان های پویا بنویسید.با این وجود استنتاج استاتیک انواع و خصوصیات کد را استنباط می کند و بهترین از دنیای استاتیک و دینامیک را به دست می دهد.مدیریت خودکار حافظه ، کد ایمن ، ساده و قوی را ایجاد می کند.D همچنین از مدیریت منابع محدود شده (با اصطلاح اصطلاح RAII) و عبارات دامنه برای کد معامله قطعی که نوشتن و خواندن آن آسان است پشتیبانی می کند.ساخته شده ، آرایه های خطی و انجمنی ، برش و دامنه ، برنامه نویسی روزانه را برای انجام کارهای کوچک و بزرگ ساده و دلپذیر می کند.... قدرت بهترین پارادایم این است که یکی را به ضرر دیگران تحمیل نکنید.D پلی مورفیسم کلاسیک ، معنای ارزش ، سبک عملکردی ، عمومی ، برنامه نویسی تولیدی ، برنامه نویسی قرارداد و موارد دیگر را ارائه می دهد - همه با هم هماهنگ هستند.D یک رویکرد نوآورانه برای همزمانی با داده های غیرقابل تغییر واقعی ، ارسال پیام ، عدم اشتراک گذاری به طور پیش فرض و اشتراک گذاری قابل کنترل کنترل شده در موضوعات ارائه می دهد.از اسکریپت های ساده گرفته تا پروژه های بزرگ ، D دارای وسعت و مقیاس با نیازهای هر برنامه است: آزمایش واحد ، مخفی سازی اطلاعات ، مدولار تصفیه شده ، تدوین سریع ، رابط های دقیق.کارایی D به طور طبیعی با کد بومی کارآمد کامپایل می شود.D به گونه ای طراحی شده است که بیشتر "آشکار" کد سریع و ایمن باشد.در بعضی مواقع ممکن است یک تابع برای سرعت و کنترل نهایی از محدودیت های ایمنی نوع فرار کند.در چنین موارد نادری D نشانگرهای بومی ، نوع ریخته گری ، دسترسی به هر عملکرد C را بدون هیچ گونه مداخله در ترجمه و حتی مونتاژ درون خطی ارائه می دهد.ویژگی های مدولارsafe ،trusted وsystem به برنامه نویس اجازه می دهد تا بهترین گزینه را درباره تجارت ایمنی / کارایی یک برنامه خاص تصمیم بگیرد و کامپایلر را برای بررسی ثبات در نظر بگیرد.
d

سایت اینترنتی:

دسته بندی ها

گزینه های D (Programming Language) برای همه سیستم عامل های دارای مجوز

ASP.NET

ASP.NET

Asp.net یک چارچوب برنامه وب در سمت سرور منبع باز است که برای توسعه وب جهت تولید صفحات وب پویا ، وب سایت ها ، برنامه ها و خدمات با HTML ، CSS و ... طراحی شده است.
  • نرم افزار رایگان
  • Windows
Erlang

Erlang

Erlang یک زبان برنامه نویسی همزمان و با هدف جمع آوری زباله و سیستم زمان اجرا است که برای ساخت سیستم های نرم افزاری بصورت انعطاف پذیر در زمان واقعی مورد استفاده قرار می گیرد ...
Objective-C

Objective-C

زبان Objective-C یک زبان رایانه ای ساده است که برای فعال کردن برنامه نویسی پیچیده شی گرا طراحی شده است.
Groovy

Groovy

گرووی یک زبان چابک و پویا برای ماشین مجازی جاوا (JVM) است.
Nim (programming language)

Nim (programming language)

Nim یک زبان برنامه نویسی ضروری و با برنامه نویسی با یک سیستم کلان قدرتمند است که سعی می کند برنامه نویسی را به قدرت نهایی برساند بدون اینکه به خطر بیفتد.
FreeBASIC

FreeBASIC

FreeBASIC کامپایلر BASIC کاملاً رایگان با منبع آزاد ، 32 بیتی است ، با نحوی شبیه به MS-QuickBASIC ، که ویژگیهای جدیدی از قبیل اشاره گرها ، انواع داده های بدون علامت ، درون خطی ...
Clojure

Clojure

Clojure یک زبان برنامه نویسی پویا است که ماشین مجازی جاوا (و CLR) را هدف قرار می دهد.
F# (programming language)

F# (programming language)

F # یک زبان عملکردی و شی گرا موجز ، بیان و کارآمد برای NET است که به شما در نوشتن کد ساده برای حل مشکلات پیچیده کمک می کند.
Vala

Vala

Vala یک زبان برنامه نویسی جدید است که با هدف ارائه ویژگی های زبان برنامه نویسی مدرن بدون تحمیل هرگونه نیاز اضافی در زمان اجرا و بدون ...
Hack

Hack

Hack یک زبان برنامه نویسی برای HHVM است که با PHP یکپارچه عمل می کند.
  • نرم افزار رایگان
  • Linux
Squirrel (programming language)

Squirrel (programming language)

سنجاب یک زبان برنامه نویسی ضروری ، شی گرا با سطح بالایی است ، به گونه ای طراحی شده که یک زبان نویسی با وزن سبک است که در اندازه ، پهنای باند حافظه و در زمان واقعی متناسب است ...
Ceylon

Ceylon

پشتیبانی از ماشین های مجازی Java و JavaScript
thinBasic Programming Language

thinBasic Programming Language

خیلی سریع BASIC مانند زبان برنامه نویسی برای برنامه های کنسولی و گرافیکی ، پردازش خودکار ، تبادل اطلاعات به صورت خودکار ، اتصال به بانکهای اطلاعاتی ، ارسال ایمیل ، ftp ، استراحت api ، تجزیه ، رمزگذاری ، پرونده ها ، OpenGl ، گرافیک ، صدا ، چاپ و ... بیشتر.
  • نرم افزار رایگان
  • Windows
Cobra

Cobra

کبرا یک زبان برنامه نویسی با عملکرد بالا و با سرعت بالا است.
Crystal (programming language)

Crystal (programming language)

زبان برنامه نویسی با نحوی شبیه به Ruby که با کد بومی کارآمد کامپایل می شود.
  • نرم افزار رایگان
  • Mac
  • Linux