опенСУСЕ каже да ће такође подржавати Ним

опенусе лого

Програмери дистрибуције опенСУСЕ је представљен пре неколико дана кроз најаву почетак почетна подршка за пакете који се односе на програмски језик Ним, стога се опенСУСЕ придружује Арцх Линук пројекту отвореног кода како би имао ажуриране пакете за језик Ним.

главна подршка значи периодично и брзо генерисање одговарајућих ажурирања на тренутне верзије Нима. Састављени програмски језик даје програмерима ефикасност током извршавања и комбинује успешне концепте из зрелих језика као што су Питхон, Ада и Модула.

„Стварни софтвер ради без оперативног система, али ако је вашем потребан, изаберите онај који нуди првокласну подршку за Ним. Као што СУСЕ ради." рекао је креатор програмског језика Ним, Андреас Румпф, на питање о компатибилности опенСУСЕ-а са ажурираним Нимом од сада.

За оне који нису упознати са овим програмским језиком, могу вам рећи Румпф је створио Ним 2005 и један од Нимових снага, поред ефикасности макро система и времена рада, је ваша стандардна библиотека, који је сличан другим језицима и покрива већину стандардних функција; ово укључује руковање стринговима и форматирање, асинхрони развој кода, умрежавање, па чак и функционалност језика високог нивоа (као што је сам компајлер) или НимСцрипт, који је подскуп Нима посебно дизајниран за скрипте које се могу уградити и извршити у време извршења.

Нимски језик Фокусиран је на решавање проблема системског програмирања., користи статичко куцање и креиран је са пажњом на Пасцал, Ц++, Питхон и Лисп.

Изворни код Ним компајлира у Ц, Ц++, Објецтиве-Ц или ЈаваСцрипт репрезентацију. Након тога, резултујући Ц/Ц++ код се компајлира у извршну датотеку помоћу било ког доступног компајлера (цланг, гцц, ицц, Висуал Ц++), који омогућава перформансе блиске Ц, наравно, ако оставимо по страни ресурсе које користи Ђубретар.

„Веома сам узбуђен што имам прву дистрибуцију Линука која најављује првокласну подршку за Ним“, рекао је Доминик Пицхета, водећи програмер Нима и аутор књиге Ним ин Ацтион. „Надам се да ово отвара врата за друге дистрибуције да ураде исто.

Слично Питхон-у, Ним користи увлачење као сепараторе блокова, плус подржава алате за метапрограмирање и могућности за креирање језика специфичних за домен (ДСЛ).

Такође, Ним долази са широким спектром алата који су подразумевано укључени. Компајлер омогућава циљање Ц, Ц++ и Јавасцрипт-а као позадине. Укључени су неки алати који олакшавају развој:

  • ним компајлер
  • нимсуггест (подршка за предлоге језика, аутодовршавање, откривање грешака/проблема, итд.)
  • нимгреп (моћна греп алтернатива са уграђеном подршком за Ним за проналажење симбола и проверу база кода Ним).
  • ним-гдб омотач (гдб подршка за Ним типове)
  • окретан (менаџер пакета)

Тренутно постоје Ним пакети направљени за к86-64, и586, ппц64ле и АРМ64 са опенСУСЕ, плус постоје аутоматизовани тестови за опенСУСЕ верзије. Генерално, доступност Ним-а са опенСУСЕ-ом укључује покретање покварених тестова за специфичне архитектуре заједно са подршком и подизањем безбедносних закрпа.

Ним има веома интересантан и живахан екосистем пакета за лак развој на многим фронтовима; од веб развоја до системског програмирања и науке до обраде података, да споменемо само неке. Можете да развијате изузетно брзе, паралелне апликације са Веаве-ом, развијате фронт-енд и бацк-енд веб апликације у потпуности у Ниму са Карак-ом или Јестер-ом и изводите рачунски тешку математику са АрраиМанцером.

На крају, вреди напоменути да ће пакети бити генерисани за к86-64, и586, ппц64ле и АРМ64 архитектуре и да ће бити тестирани са опенСУСЕ аутоматизованим системима за тестирање пре објављивања.

Ако желите да сазнате више о томе у белешци, детаље можете проверити у посту оригинал у следећем линку.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.