Zig

Zig

زیگ یک زبان برنامه نویسی منبع باز است که برای استحکام ، بهینه و شفافیت طراحی شده است.
ویژگی های برجسته ویژگی های کوچک و ساده زبان.بیشتر بر روی اشکال زدایی در برنامه خود بجای اشکال زدایی در دانش برنامه نویسی خود تمرکز کنید.حمل و نقل با یک سیستم ساختمانی که از نیاز به یک اسکریپت پیکربندی یا پیش ساخته جلوگیری کند.در حقیقت ، پروژه های موجود C و C ++ ممکن است به جای مثال cmake به Zig وابسته باشند.استفاده جدید در مورد خطا ، نوشتن کد صحیح را آسانتر از نوشتن کد حشرات می کند.در صورت بروز رفتار نامشخص ، حالت اشکال زدایی برای زمان کامپایل سریع و خراب کردن با اثری از پشته بهینه می شود.حالت انتشار کد به شدت بهینه سازی شده را تولید می کند.آنچه پروژه های دیگر آن را زیگ "بهینه سازی زمان لینک" می نامند ، به صورت خودکار انجام می دهد.سازگار با کتابخانه های C بدون داشتن بسته بندی لازم.به طور مستقیم پرونده های C. .h را وارد کنید و به عملکردها و نمادهای موجود در آن دسترسی پیدا کنید.كتابخانه استانداردي را ارائه مي دهد كه با كتابخانه استاندارد C رقابت مي كند و هميشه در مقابل منبع به صورت منبعي گردآوري مي شود.واحدهای کامپایل به libc بستگی ندارند مگر اینکه صریحاً به هم پیوند خورده باشند.به جای نشانگرهای تهی ، نوع قابل فهمبه جای اتحادیه های خام نوع اتحادیه برچسب خورده.عمومی به گونه ای که می تواند ساختار داده های کارآمد را برای هر نوع داده کار کند.هیچ پرونده هدفی لازم نیست.اعلامیه های سطح بالا کاملاً مستقل از سفارش هستند.اجرای کد زمان کامپایل.بازتاب زمان کامپایل.ارزیابی عملکرد کامپایل با زمان جزئی با حذف نیاز به پیش پردازنده یا ماکرو.باینری های تولید شده توسط Zig اطلاعات اشکالزدایی کامل دارند ، به عنوان مثال می توانید از GDB برای اشکال زدایی در نرم افزار خود استفاده کنید.عملکردها را به عنوان تست علامت گذاری کنید و آنها را با تست زیگ به طور خودکار اجرا کنید.دوستانه نسبت به نگهدارنده بسته.تولید مجدد ، فرآیند راه اندازی با دقت مستند شده است.موارد ثبت شده توسط نگهدارندگان بسته به ویژه بسیار مهم تلقی می شوند.جمع آوری متقابل مورد اصلی استفاده است.علاوه بر ایجاد اجرایی ، ایجاد یک کتابخانه C یک مورد اصلی برای استفاده است.می توانید یک پرونده hh تولید شده به صورت خودکار صادر کنید.کتابخانه استاندارد از انتزاع های سیستم عامل برای: x86_64 linux ...

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

دسته بندی ها

گزینه های دیگر برای Zig برای Windows

C (programming language)

C (programming language)

C یک زبان برنامه نویسی رایانه ای عمومی است.C یکی از زبانهای برنامه نویسی است که به طور گسترده مورد استفاده قرار می گیرد.
C++

C++

C ++ یک زبان برنامه نویسی با فرم آزاد ، چند پارادایم ، کامپایل شده ، عمومی ، قدرتمند است.
Rust

Rust

یک زبان برنامه نویسی سیستم که به طرز چشمگیری اجرا می شود ، تقریباً از همه خرابی ها جلوگیری می کند و نژاد داده ها را از بین می برد..
V (programming language)

V (programming language)

V یک زبان برنامه نویسی کامپایل شده استاتیک است که برای ساختن نرم افزارهای مناسب طراحی شده است.این شبیه به Go است و همچنین تحت تأثیر اوبرون ، Rust ، Swift قرار دارد.
Motti.NET (Programming Language)

Motti.NET (Programming Language)

Motti.NET (mottidotnet) یک زبان برنامه نویسی پیشرفته با ویژگی های بصری و برنامه نویسی است. قابل اعتماد است Motti.NET بسیار پایدار است
Object Pascal

Object Pascal

Object Pascal یک زبان برنامه نویسی هدف کلی چند پارادایم ، شی گرا ، مؤلفه است.
Odin

Odin

زبان برنامه نویسی اودین سریع ، مختصر ، خواندنی ، عمل گرایانه و منبع باز است.با هدف جایگزینی C با اهداف زیر طراحی شده است: • سادگی
Pike programming language

Pike programming language

Pike یک زبان برنامه نویسی پویا است با نحوی شبیه به Java و C.