Ka whakaratohia e openSUSE te tautoko katoa mo te reo hotaka Nim

Ko nga kaihanga o te tohatoha openSUSE kua panui te tiimata ki te whakarato tautoko tuatahi mo nga kohinga e pa ana ki te reo kaupapa Nim. Ko te tautoko tuatahi ko te whakaputa auau me te tere o nga whakahoutanga e rite ana ki nga putanga hou o te kete taputapu Nim. Ka hangaia nga kete mo nga hoahoanga x86-64, i586, ppc64le me ARM64, ka whakamatauria ki nga punaha whakamatautau aunoa openSUSE i mua i te whakaputanga. I mua, ko te tohatoha Arch Linux i puta mai he kaupapa rite ki te tautoko i a Nim.

Ko te reo Nim e arotahi ana ki te whakaoti rapanga hotaka punaha, te whakamahi i te patopato pateko me te hanga ma te titiro ki a Pascal, C++, Python me Lisp. Ka whakahiatohia te waehere puna Nim ki te tohu C, C++, JavaScript ranei. I muri mai, ka whakahiatohia te waehere C/C++ ki roto i te konae ka taea te whakamahi ma te whakamahi i tetahi kaitoi e waatea ana (clang, gcc, icc, Visual C++), ka taea e koe te whakatutuki i nga mahi tata ki te C, mena kaore koe e aro ki nga utu o te whakahaere. te kaikohi paru. He rite ki a Python, ka whakamahi a Nim i te nuku hei whakawehe paraka. Ka tautokohia nga taputapu metaprogramming me nga kaha mo te hanga reo motuhake-rohe (DSLs).

Source: opennet.ru

Tāpiri i te kōrero