Rust

نرم افزار تصویر:
Rust
جزئیات نرم افزار:
نسخه: 1.7.0 به روز شده
ها تاریخ: 9 Apr 16
توسعه دهنده: Mozilla
پروانه: رایگان
محبوبیت: 220

Rating: 4.0/5 (Total Votes: 1)

زنگ می آید به عنوان یک مجموعه از کتابخانه همراه است، فایل ها و اسناد و کامل در کامپایلر.

در خود زبان به طور خاص برای توسعه کلاینت سرور برنامه های تحت وب، با تمرکز اصلی آن بر روی سرعت و یک طرح آزاد سقوط نوشته شده است.

در نحو زنگ بسیار شبیه به C و C ++ است، و آن را بسیار آسان برای یادگیری اگر شما دانش برنامه نویسی ابتدایی.

در برنامه های نوشته شده در زنگ ویژه پایدار است

چه در این نسخه جدید است:

اکثریت قریب به اتفاق از کتابخانه استاندارد در حال حاضر # [پایدار]. آن است که دیگر امکان استفاده از ویژگی های ناپایدار با ساخت پایدار از کامپایلر.
بسیاری از جعبه محبوب در crates.io در حال حاضر در کانال نسخه پایدار کار می کنند.
حسابی در انواع عدد صحیح عمومی در حال حاضر چک برای سرریز را در اشکال زدایی می سازد.

چه در نسخه 1.6.0 جدید است:

اکثریت قریب به اتفاق از کتابخانه استاندارد در حال حاضر # [پایدار]. آن است که دیگر امکان استفاده از ویژگی های ناپایدار با ساخت پایدار از کامپایلر.
بسیاری از جعبه محبوب در crates.io در حال حاضر در کانال نسخه پایدار کار می کنند.
حسابی در انواع عدد صحیح عمومی در حال حاضر چک برای سرریز را در اشکال زدایی می سازد.

چه در نسخه 1.5.0 جدید است:

اکثریت قریب به اتفاق از کتابخانه استاندارد در حال حاضر # [پایدار]. آن است که دیگر امکان استفاده از ویژگی های ناپایدار با ساخت پایدار از کامپایلر.
بسیاری از جعبه محبوب در crates.io در حال حاضر در کانال نسخه پایدار کار می کنند.
حسابی در انواع عدد صحیح عمومی در حال حاضر چک برای سرریز را در اشکال زدایی می سازد.

چه در نسخه 1.3.0 جدید است:

اکثریت قریب به اتفاق از کتابخانه استاندارد در حال حاضر # [پایدار]. آن است که دیگر امکان استفاده از ویژگی های ناپایدار با ساخت پایدار از کامپایلر.
بسیاری از جعبه محبوب در crates.io در حال حاضر در کانال نسخه پایدار کار می کنند.
حسابی در انواع عدد صحیح عمومی در حال حاضر چک برای سرریز را در اشکال زدایی می سازد.

چه در نسخه 1.0.0 جدید است:

اکثریت قریب به اتفاق از کتابخانه استاندارد در حال حاضر # [پایدار]. آن است که دیگر امکان استفاده از ویژگی های ناپایدار با ساخت پایدار از کامپایلر.
بسیاری از جعبه محبوب در crates.io در حال حاضر در کانال نسخه پایدار کار می کنند.
حسابی در انواع عدد صحیح عمومی در حال حاضر چک برای سرریز را در اشکال زدایی می سازد.

چه در نسخه جدید است 0.12.0 / 1.0.0-beta.4:

مستندات مقدماتی (در حال حاضر به نام زنگ راهنمای) شده است به طور کامل بازنویسی، به عنوان یک عدد راهنمای تکمیلی.
مدیر بسته زنگ ها، حمل بار، همچنان به بهبود است و گاهی اوقات در نظر گرفته می شود کاملا عالی است.
بسیاری از API در STD شده اند بررسی و به روز شده برای سازگاری با دستورالعمل زنگ برنامه نویسی در توسعه است. اسناد و مدارک کتابخانه استاندارد آهنگ پیشرفت ثبات.
کتابخانه جزئی خارج از درخت به زنگ زبان سازمان در GitHub منتقل شده است: UUID، semver، جانشین، NUM، hexfloat، fourcc. آنها را می توان با محموله نصب شده است.
و صدائی طول عمر اجازه می دهد تا حاشیه نویسی عمر به خاموش از اظهارات تابع در بسیاری از حالات معمول باقی مانده است.
زنگ در حال حاضر در نسخه 64 بیتی ویندوز کار می کند.

چه در نسخه جدید است 0.12.0 / 1.0.0 آلفا:

مستندات مقدماتی (در حال حاضر به نام زنگ راهنمای) شده است به طور کامل بازنویسی، به عنوان یک عدد از مکمل راهنماهای.
مدیر بسته زنگ ها، حمل بار، همچنان به بهبود است و گاهی اوقات در نظر گرفته می شود کاملا عالی است.
بسیاری از API در STD شده اند بررسی و به روز شده برای سازگاری با دستورالعمل زنگ برنامه نویسی در توسعه است. اسناد و مدارک کتابخانه استاندارد آهنگ پیشرفت ثبات.
کتابخانه جزئی خارج از درخت به زنگ زبان سازمان در GitHub منتقل شده است: UUID، semver، جانشین، NUM، hexfloat، fourcc. آنها را می توان با محموله نصب شده است.
و صدائی طول عمر اجازه می دهد تا حاشیه نویسی عمر به خاموش از اظهارات تابع در بسیاری از حالات معمول باقی مانده است.
زنگ در حال حاضر در نسخه 64 بیتی ویندوز کار می کند.

چه در نسخه 0.11.0 جدید است:

زمینه

در ساختار در حال حاضر همه به طور پیشفرض خصوصی.
شاخص بردار و مقدار تغییر هر دو مورد نیاز به یک `uint` حال حاضر به جای هر نوع جدایی ناپذیر است.
شخصیت بایت، رشته بایت، و بایت خام رشته در حال حاضر همه با پیشوند نرمال تحت اللفظی با `B` پشتیبانی می شود.
ABIS متعدد دیگر در یک رشته ABI اجازه
نحو برای طول عمر در clousres / روش کمی بهینه سازی شده است.
شناور مدول نقطه از زبان حذف شده است، آن است که هنوز هم توسط یک اجرای کتابخانه ارائه شده، با این حال.
انواع شمارشی خصوصی در حال حاضر مجاز.
از `کلمه کلیدی priv` از زبان حذف شده است.
بسته شدن دیگر نمی تواند از طریق یک و -pointer فراخوانی شود.
از `تولی استفاده، بار، باز،` نحو از زبان حذف شده است.
ذاتی کیمیاگری دیگر در پارامترهای نوع کار می کند.
آمار در حال حاضر اجازه می دهد بلوک / اقلام در تعریف آنها.
مرزهای صفت از اشیاء جدا با + جای: در حال حاضر.
اشیاء Mutably قرض گرفته دیگر نمی تواند خوانده شود در حالی که آنها امانت گرفته اند.

چه در نسخه 0.10 جدید است:

یک فرایند RFC جدید در حال حاضر در محل برای اصلاح زبان است.
الگوهای با `` @ -pointers از زبان حذف شده است.
الگوهای با بردار منحصر به فرد ( `~ [T]`) از زبان حذف شده است.
الگوهای با رشته منحصر به فرد ( `~ str`) از زبان حذف شده است.

چه در نسخه 0.9 جدید است:

ساخته شده است پیشرفت های گسترده به زمان اجرا و I / O گرافیک.
ارتباط شخص معرفی و بهینه سازی لینک زمان.
کاهش انواع بسته شدن در زبان است.

چه در نسخه 0.8 جدید است:

رشته دیگر حاوی انتهایی نقاط صفر. جدید `ماژول std :: را c_str` برای تبدیل به رشته های C فراهم می کند مکانیسم های جدید.
نوع توابع خارجی در حال حاضر در خارج `و & quot است؛ C & quot؛ را fn` جای `* U8.
فدراسیون است به طوری که توابع خارجی به طور مستقیم به نام بازرسی و نگهداری شده، جای اینکه از طریق یک لفاف بسته بندی پشته تعویض.
از `نحو حلقه for` تغییر کرده است به کار با` صفت Iterator`.
در طولانی مدت، انهدام آثار بر روی ویندوز.
روش به طور پیش فرض برای استفاده آماده است.
بسیاری از اشکالات ارث صفت ثابت شده است.
متعلق و اشیاء صفت قرض کار قابل اعتماد تر.

چه در نسخه 0.6 جدید است:

به جای «محموله» مدیر بسته با 'rustpkg،
اضافه شده همه منظوره، زنگ ابزار
`rustc --test` در حال حاضر پشتیبانی معیار با` # [نیمکت] `ویژگی
rustc در حال حاضر تلاش * * * * به ارائه پیشنهادی برای املا
پشتیبانی بهبود یافته برای ARM و آندروید
باطن مقدماتی MIPS
عملکرد خارجی بهبود اجرای ABI برای x86، ی x86_64
پیشرفت های مختلف استفاده از حافظه
کد زنگ ممکن است در کد خارجی تحت شرایط محدود تعبیه شده

چه در نسخه 0.5 جدید است:

سیستم دست زدن به شرایط جدید در `اصلی :: condition`
مرتبسازی تیم مرتبسازی به `STD اضافه :: sort`
صف اولویت جدید، `std :: را priority_queue`
برای لوله های انواع serializable، `std :: را flatpipes،
بر اساس صفت ترتیب بازرسی و نگهداری به
گسترش `تعاریف getopts`
آینده به `std` نقل مکان کرد
توابع بیشتر در حال حاضر خالص
`اصلی :: comm` تغییر نام به` oldcomm`. هنوز هم توصیه
`` rustdoc` و cargo` کتابخانه در حال حاضر
اضافه شدن یک REPL اولیه، `rusti`
مجوز از MIT به دو MIT / APL2 تغییر

چه در نسخه 0.3.1 جدید است: ثابت

صغیر OSX.

چه در نسخه 0.3 جدید است:

برنامه نویسی راحتی جدید
پاکسازی معنایی
ویژگی های آزمایشی زبان جدید
نوع بازتاب
حذف از ویژگی های مختلف منسوخ
سازماندهی مجدد کامپایلر

محدودیت ها:

مستندات ناقص است.
عملکرد زیر هدف در نظر گرفته است.
API های کتابخانه استاندارد در معرض تغییرات گسترده، سازماندهی مجدد.
سطح زبان نسخه است که هنوز عملیاتی - کد آینده به طور غیر منتظره خواهد شکست.

نرم افزار های مشابه

Io
Io

10 Dec 15

Mako
Mako

1 Mar 15

PathFinding.js
PathFinding.js

12 Apr 15

Theory
Theory

14 Apr 15

نرم افزار های دیگر از توسعه دهنده Mozilla

نظرات به Rust

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!
جستجو بر اساس طبقه بندی