Nim یک زبان تایپ ایستا است که بر کارایی، خوانایی و انعطافپذیری تمرکز دارد.
نسخه 1.0 پایه ای پایدار را نشان می دهد که می توان با اطمینان در سال های آینده از آن استفاده کرد. با شروع نسخه فعلی، هر کدی که در Nim نوشته شود شکسته نخواهد شد.
این نسخه شامل تغییرات زیادی از جمله رفع اشکال و برخی از زبانهای اضافه شده است. این بسته همچنین شامل مدیریت بسته Nimble به روز شده است.
نسخه 1.0 اکنون LTS است. پشتیبانی و رفع اشکال تا زمانی که نیاز باشد ادامه خواهد داشت. ویژگیهای جدیدی که سازگاری رو به عقب را نقض نمیکنند در شاخه 1.x توسعه خواهند یافت.
هدف فعلی این است که هر کدی که با این نسخه کامپایل میشود، در آینده با هر نسخه پایدار 1.x به کامپایل ادامه دهد.
کامپایلر همچنان توابعی را که در "راهنمای آزمایشی" توضیح داده شده است، پیاده سازی می کند. این ویژگیها ممکن است همچنان در معرض تغییرات ناسازگار با عقب باشند. همچنین ماژول هایی در کتابخانه استاندارد وجود دارند که هنوز ناپایدار در نظر گرفته می شوند و به عنوان API ناپایدار علامت گذاری می شوند.
اکنون می توانید به روز رسانی کنید:
بهروزرسانی انتخابی پایدار است
منبع: linux.org.ru