نیم (زبان برنامهنویسی)
ظاهر
پارادایمهای برنامهنویسی | پارادایم برنامهنویسی: زبان کامپایلشونده، رایانش همزمان، برنامهنویسی رویهای، برنامهنویسی دستوری، برنامهنویسی تابعی، برنامهنویسی شیءگرا، فرا برنامهنویسی |
---|---|
طراحی شده توسط | آندریاس رامپ |
توسعهدهنده | تیم برنامه نویسی نیم[۱] |
ظهوریافته در | ۲۰۰۸ |
انتشار پایدار | 2.2.0[۲]
/ ۲ اکتبر ۲۰۲۴ |
سیستم نوع،[۳] نوعدهی قوی و ضعیف،[۴] استنباط نوع، ساختمانی | |
دامنه | دامنه (علوم رایانه) |
زبان پیادهسازی | نیم (self hosted) |
بنسازه رایانش | آیای-۳۲, X86-64, معماری آرم، Aarch64, ریسک پنج، پاورپیسی ...[۵] |
سیستمعامل | نرمافزار چندسکویی[۶] |
پروانه | پروانه امآیتی[۷][۸] |
.nim, .nims, .nimble | |
وبگاه | |
متأثر از | |
ایدا (زبان برنامهنویسی)، ماجولا ۳, لیسپ، C++, آبجکت پاسکال، پایتون (زبان برنامهنویسی)، اوبرون، راست (زبان برنامهنویسی) |
نیم یا نمرود(nimrod) یک زبان برنامهنویسی سیستمی، همه منظوره، چند پارادایم، تایپ ایستا و کامپایل شدهاست که توسط تیمی نزدیک به آندریاس رامف طراحی و توسعه یافته شدهاست.
منابع
[ویرایش]- ↑ "Contributors to nim-lang/Nim". Retrieved 23 March 2022.
- ↑ https://github.com/nim-lang/Nim/releases/tag/v2.2.0.
- ↑ "Nim by example". گیتهاب. Retrieved 2014-07-20.
- ↑ Караджов, Захари; Станимиров, Борислав (2014). Метапрограмиране с Nimrod. VarnaConf (به بلغاری). Retrieved 2014-07-27.
- ↑ "Packaging Nim". Retrieved 23 March 2022.
- ↑ "Install Nim". Retrieved 2018-10-12.
- ↑ "FAQ". nim-lang.org. Retrieved 2015-03-27.
- ↑ "copying.txt". GitHub. Retrieved 2015-03-27.
ردهها:
- زبانهای برنامهنویسی ایستا
- زبانهای برنامهنویسی رویهای
- زبانهای برنامهنویسی ساختهشده در ۲۰۰۸ (میلادی)
- زبانهای برنامهنویسی سیستمی
- زبانهای برنامهنویسی همروند
- زبانهای برنامهنویسی
- زبانهای تابعی
- کامپایلرهای کد منبع به کد منبع
- نرمافزارهای ۲۰۰۸ (میلادی)
- نرمافزارهای چندسکویی
- نرمافزارهای دارای اجازهنامه امآیتی