openSUSE n pese atilẹyin ni kikun fun ede siseto Nim

Awọn olupilẹṣẹ ti pinpin openSUSE ti kede ibẹrẹ ti pese atilẹyin akọkọ fun awọn idii ti o ni ibatan si ede siseto Nim. Atilẹyin alakọbẹrẹ jẹ deede ati iran iyara ti awọn imudojuiwọn ti o baamu si awọn idasilẹ tuntun ti ohun elo irinṣẹ Nim. Awọn idii yoo jẹ ipilẹṣẹ fun x86-64, i586, ppc64le ati awọn ile ayaworan ARM64, ati idanwo ni awọn eto idanwo aladaaṣe openSUSE ṣaaju ki o to tẹjade. Ni iṣaaju, pinpin Arch Linux ṣe ifilọlẹ ipilẹṣẹ kan lati ṣe atilẹyin Nim.

Ede Nim ni idojukọ lori yanju awọn iṣoro siseto eto, nlo titẹ aimi ati pe a ṣẹda pẹlu oju lori Pascal, C ++, Python ati Lisp. Koodu orisun Nim ti wa ni akojọpọ sinu C, C++, tabi aṣoju JavaScript. Lẹhinna, koodu C / C ++ ti o yọrisi ti wa ni akopọ sinu faili ti o ṣiṣẹ ni lilo eyikeyi akojọpọ ti o wa (clang, gcc, icc, Visual C ++), eyiti o fun ọ laaye lati ṣaṣeyọri iṣẹ ṣiṣe ti o sunmọ C, ti o ko ba ṣe akiyesi awọn idiyele ti ṣiṣiṣẹ. oludoti. Iru si Python, Nim nlo indentation bi idinamọ. Awọn irinṣẹ siseto ati awọn agbara fun ṣiṣẹda awọn ede kan pato-ašẹ (DSLs) ni atilẹyin.

orisun: opennet.ru

Fi ọrọìwòye kun